UnstructuredFileLoader does not work so I am using UnstructuredFileIOLoader
Labels: name: area: doc loader, name: auto:bug

### System Info

Langchain version 0.0.327, WSL ubuntu 22, python version 3.10.3

As you can see in the code below the UnstructuredFileLoader does not work and can not load the file.

```
from langchain.document_loaders import UnstructuredFileLoader
from langchain.document_loaders import UnstructuredFileIOLoader

# UnstructuredFileLoader does not work so I am using UnstructuredFileIOLoader
loader = UnstructuredFileLoader('data/scenario/xodr/common_junction_creator.xodr',mode="single", strategy="fast") 
documents_xml = loader.load() #
print(documents_xml)
print(f"Number of documents={len(documents_xml)}")

with open("data/scenario/xodr/road_with_custom_roadmarkers.xodr", "rb") as f:
        loader = UnstructuredFileIOLoader(
            f, mode="single", strategy="fast",
        )
        docs = loader.load()
        print(docs)
        print(f"Number of documents={len(docs)}")
```
Output: 
**[Document(page_content='', metadata={'source': 'data/scenario/xodr/common_junction_creator.xodr'})]
Number of documents=1**

[Document(page_content='<OpenDRIVE>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<header name="road with custom lanes" revMajor="1" revMinor="5" date="2023-10-24 13:01:55.839866" north="0.0" south="0.0" east="0.0" west="0.0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': 'f2bcadaa39170fe65d413bbd3b2dc2bb', 'languages': ['eng'], 'category': 'UncategorizedText'}), Document(page_content='<road rule="RHT" id="0" junction="-1" length="300">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<link/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<planView>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<geometry s="0" x="0" y="0" hdg="0" length="300">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': 'db34f8689a2ee8ac79294c4b6daccc9b', 'languages': ['eng'], 'category': 'UncategorizedText'}), Document(page_content='<line/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</geometry>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</planView>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<elevationProfile/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<lateralProfile/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<lanes>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<laneSection s="0">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<left>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': 'aa1aca19f288f19fc4ea835d72dff88e', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<lane id="1" type="driving" level="false">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': 'aa1aca19f288f19fc4ea835d72dff88e', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<link/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<width a="4" b="0" c="0" d="0" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '9e49db703ffb69458886d0d4db951017', 'languages': ['eng'], 'category': 'UncategorizedText'}), Document(page_content='<roadMark sOffset="0" type="broken" weight="standard" color="standard" height="0.02" width="0.2"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '9e49db703ffb69458886d0d4db951017', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='</lane>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</left>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<center>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<lane id="0" type="none" level="false">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<roadMark sOffset="0" type="solid solid" weight="standard" color="standard" height="0.02">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<type name="solid solid" width="None">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<line length="0" space="0" tOffset="0.2" width="0.2" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<line length="0" space="0" tOffset="-0.2" width="0.2" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</type>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</roadMark>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</lane>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</center>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<right>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<lane id="-1" type="driving" level="false">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '1b93bbf1878690ead63ce7f1619e042e', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<link/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<width a="4" b="0" c="0" d="0" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '9e49db703ffb69458886d0d4db951017', 'languages': ['eng'], 'category': 'UncategorizedText'}), Document(page_content='<roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</lane>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</right>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</laneSection>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<laneSection s="100">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<left>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': 'b3712cf5f4c02aadc160326bedfe5ba6', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<lane id="1" type="driving" level="false">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': 'b3712cf5f4c02aadc160326bedfe5ba6', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<link/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<width a="4" b="0" c="0" d="0" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '9e49db703ffb69458886d0d4db951017', 'languages': ['eng'], 'category': 'UncategorizedText'}), Document(page_content='<roadMark sOffset="0" type="broken" weight="standard" color="standard" height="0.02" width="0.2"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '9e49db703ffb69458886d0d4db951017', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='</lane>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</left>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<center>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<lane id="0" type="none" level="false">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<roadMark sOffset="0" type="solid broken" weight="standard" color="standard" height="0.02">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<type name="solid broken" width="None">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<line length="0" space="0" tOffset="0.2" width="0.2" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<line length="3" space="3" tOffset="-0.2" width="0.2" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</type>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</roadMark>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</lane>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</center>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<right>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<lane id="-1" type="driving" level="false">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '1b93bbf1878690ead63ce7f1619e042e', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<link/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<width a="4" b="0" c="0" d="0" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '9e49db703ffb69458886d0d4db951017', 'languages': ['eng'], 'category': 'UncategorizedText'}), Document(page_content='<roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</lane>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</right>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</laneSection>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<laneSection s="200">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<left>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '970aed3aa631e4aac64ea6da5ec910ad', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<lane id="1" type="driving" level="false">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '970aed3aa631e4aac64ea6da5ec910ad', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<link/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<width a="4" b="0" c="0" d="0" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '9e49db703ffb69458886d0d4db951017', 'languages': ['eng'], 'category': 'UncategorizedText'}), Document(page_content='<roadMark sOffset="0" type="broken" weight="standard" color="standard" height="0.02" width="0.2"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '9e49db703ffb69458886d0d4db951017', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='</lane>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</left>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<center>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<lane id="0" type="none" level="false">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<roadMark sOffset="0" type="broken broken" weight="standard" color="standard" height="0.02">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '17412d8e1360a85c15cb6702ea423aa4', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<type name="broken broken" width="None">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '17412d8e1360a85c15cb6702ea423aa4', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<line length="9" space="3" tOffset="0.2" width="0.2" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<line length="3" space="9" tOffset="-0.2" width="0.2" sOffset="3"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</type>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</roadMark>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</lane>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</center>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<right>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<lane id="-1" type="driving" level="false">', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '1b93bbf1878690ead63ce7f1619e042e', 'languages': ['eng'], 'category': 'NarrativeText'}), Document(page_content='<link/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='<width a="4" b="0" c="0" d="0" sOffset="0"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'parent_id': '9e49db703ffb69458886d0d4db951017', 'languages': ['eng'], 'category': 'UncategorizedText'}), Document(page_content='<roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</lane>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</right>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</laneSection>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</lanes>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</road>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'}), Document(page_content='</OpenDRIVE>', metadata={'last_modified': '2023-10-30T08:42:44', 'filetype': 'text/plain', 'languages': ['eng'], 'category': 'Title'})]
Number of documents=93

### Who can help?

_No response_

### Information

- [ ] The official example notebooks/scripts
- [X] My own modified scripts

### Related Components

- [ ] LLMs/Chat Models
- [ ] Embedding Models
- [ ] Prompts / Prompt Templates / Prompt Selectors
- [ ] Output Parsers
- [X] Document Loaders
- [ ] Vector Stores / Retrievers
- [ ] Memory
- [ ] Agents / Agent Executors
- [ ] Tools / Toolkits
- [ ] Chains
- [ ] Callbacks/Tracing
- [ ] Async

### Reproduction

1. run the python code for an openDrive file (.xodr) file.
```
<?xml version="1.0" encoding="UTF-8"?>
<OpenDRIVE>
    <header name="my_road" revMajor="1" revMinor="5" date="2023-10-24 12:47:51.670385" north="0.0" south="0.0" east="0.0" west="0.0"/>
    <road rule="RHT" id="1" junction="-1" length="100">
        <link>
            <successor elementType="junction" elementId="100"/>
        </link>
        <planView>
            <geometry s="0" x="0" y="0" hdg="0" length="100">
                <line/>
            </geometry>
        </planView>
        <elevationProfile/>
        <lateralProfile/>
        <lanes>
            <laneSection s="0">
                <left>
                    <lane id="2" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                    <lane id="1" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="broken" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </left>
                <center>
                    <lane id="0" type="none" level="false">
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </center>
                <right>
                    <lane id="-1" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="broken" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                    <lane id="-2" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </right>
            </laneSection>
        </lanes>
    </road>
    <road rule="RHT" id="2" junction="-1" length="100">
        <link>
            <predecessor elementType="junction" elementId="100"/>
        </link>
        <planView>
            <geometry s="0" x="149.99999999999957" y="50.000000000000895" hdg="1.5706573464102072" length="100">
                <line/>
            </geometry>
        </planView>
        <elevationProfile/>
        <lateralProfile/>
        <lanes>
            <laneSection s="0">
                <left>
                    <lane id="1" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </left>
                <center>
                    <lane id="0" type="none" level="false">
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </center>
                <right>
                    <lane id="-1" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </right>
            </laneSection>
        </lanes>
    </road>
    <road rule="RHT" id="3" junction="-1" length="100">
        <link>
            <predecessor elementType="junction" elementId="100"/>
        </link>
        <planView>
            <geometry s="0" x="200.0" y="0.0" hdg="9.26535897924907e-05" length="100">
                <line/>
            </geometry>
        </planView>
        <elevationProfile/>
        <lateralProfile/>
        <lanes>
            <laneSection s="0">
                <left>
                    <lane id="2" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                    <lane id="1" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="broken" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </left>
                <center>
                    <lane id="0" type="none" level="false">
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </center>
                <right>
                    <lane id="-1" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="broken" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                    <lane id="-2" type="driving" level="false">
                        <link/>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </right>
            </laneSection>
        </lanes>
    </road>
    <road rule="RHT" id="100" junction="100" length="100.00000012397831">
        <link>
            <predecessor elementType="road" elementId="1" contactPoint="end"/>
            <successor elementType="road" elementId="3" contactPoint="start"/>
        </link>
        <planView>
            <geometry s="0" x="100.0" y="0.0" hdg="0" length="33.33333335241042">
                <spiral curvStart="1e-09" curvEnd="-2.7801076883213167e-06"/>
            </geometry>
            <geometry s="33.33333335241042" x="133.33333334526168" y="-0.0005144643872362006" hdg="-4.6318461498530586e-05" length="33.33333341915747">
                <spiral curvStart="-2.780107688321317e-06" curvEnd="5.558715377723275e-06"/>
            </geometry>
            <geometry s="66.66666677156789" x="166.66666672388249" y="-0.0020586908846665537" hdg="-8.333222595482807e-09" length="33.33333335241042">
                <spiral curvStart="5.5587153777232755e-06" curvEnd="9.999999999996516e-10"/>
            </geometry>
        </planView>
        <elevationProfile/>
        <lateralProfile/>
        <lanes>
            <laneSection s="0">
                <left>
                    <lane id="2" type="driving" level="false">
                        <link>
                            <predecessor id="2"/>
                            <successor id="2"/>
                        </link>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                    <lane id="1" type="driving" level="false">
                        <link>
                            <predecessor id="1"/>
                            <successor id="1"/>
                        </link>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="broken" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </left>
                <center>
                    <lane id="0" type="none" level="false">
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </center>
                <right>
                    <lane id="-1" type="driving" level="false">
                        <link>
                            <predecessor id="-1"/>
                            <successor id="-1"/>
                        </link>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="broken" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                    <lane id="-2" type="driving" level="false">
                        <link>
                            <predecessor id="-2"/>
                            <successor id="-2"/>
                        </link>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </right>
            </laneSection>
        </lanes>
    </road>
    <road rule="RHT" id="101" junction="100" length="80.57849294213008">
        <link>
            <predecessor elementType="road" elementId="1" contactPoint="end"/>
            <successor elementType="road" elementId="2" contactPoint="start"/>
        </link>
        <planView>
            <geometry s="0" x="100.0" y="3.0" hdg="0" length="25.406829175061056">
                <spiral curvStart="1e-09" curvEnd="0.02541075466216959"/>
            </geometry>
            <geometry s="25.406829175061056" x="125.14335899689604" y="5.713523057106356" hdg="0.32280336415897914" length="29.764834592007983">
                <spiral curvStart="0.0254107546621696" curvEnd="0.031526347239798955"/>
            </geometry>
            <geometry s="55.171663767069035" x="146.64343936963272" y="24.998132686495545" hdg="1.1701650742891778" length="25.406829175061056">
                <spiral curvStart="0.03152634723979895" curvEnd="9.999999994736442e-10"/>
            </geometry>
        </planView>
        <elevationProfile/>
        <lateralProfile/>
        <lanes>
            <laneSection s="0">
                <left>
                    <lane id="1" type="driving" level="false">
                        <link>
                            <predecessor id="2"/>
                            <successor id="1"/>
                        </link>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </left>
                <center>
                    <lane id="0" type="none" level="false">
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </center>
            </laneSection>
        </lanes>
    </road>
    <road rule="RHT" id="102" junction="100" length="80.58464104902598">
        <link>
            <predecessor elementType="road" elementId="2" contactPoint="start"/>
            <successor elementType="road" elementId="3" contactPoint="start"/>
        </link>
        <planView>
            <geometry s="0" x="149.99999999999957" y="50.000000000000895" hdg="4.71225" length="25.408049844246484">
                <spiral curvStart="1e-09" curvEnd="0.03153901640632509"/>
            </geometry>
            <geometry s="25.408049844246484" x="153.35124601428106" y="24.99636057548867" hdg="5.112922463149233" length="29.768541360533018">
                <spiral curvStart="0.0315390164063251" curvEnd="0.025406434592294906"/>
            </geometry>
            <geometry s="55.1765912047795" x="174.85483977842026" y="5.710997601779319" hdg="5.9605139698225456" length="25.408049844246484">
                <spiral curvStart="0.025406434592294896" curvEnd="9.999999994736442e-10"/>
            </geometry>
        </planView>
        <elevationProfile/>
        <lateralProfile/>
        <lanes>
            <laneSection s="0">
                <left>
                    <lane id="1" type="driving" level="false">
                        <link>
                            <predecessor id="-1"/>
                            <successor id="2"/>
                        </link>
                        <width a="3" b="0" c="0" d="0" sOffset="0"/>
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </left>
                <center>
                    <lane id="0" type="none" level="false">
                        <roadMark sOffset="0" type="solid" weight="standard" color="standard" height="0.02" width="0.2"/>
                    </lane>
                </center>
            </laneSection>
        </lanes>
    </road>
    <junction name="my_junction" id="100" type="default">
        <connection incomingRoad="3" id="0" contactPoint="end" connectingRoad="100">
            <laneLink from="2" to="2"/>
            <laneLink from="1" to="1"/>
            <laneLink from="-1" to="-1"/>
            <laneLink from="-2" to="-2"/>
        </connection>
        <connection incomingRoad="1" id="1" contactPoint="start" connectingRoad="100">
            <laneLink from="2" to="2"/>
            <laneLink from="1" to="1"/>
            <laneLink from="-1" to="-1"/>
            <laneLink from="-2" to="-2"/>
        </connection>
        <connection incomingRoad="1" id="2" contactPoint="start" connectingRoad="101">
            <laneLink from="2" to="1"/>
        </connection>
        <connection incomingRoad="2" id="3" contactPoint="start" connectingRoad="102">
            <laneLink from="-1" to="1"/>
        </connection>
    </junction>
</OpenDRIVE>
```


### Expected behavior

Fix the bug in the library.