Мне нужно какое-то направление, где искать при чтении файлов XML
Мне было поручено взять приведенный ниже файл XML (сокращенная версия для этого)
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<CompositeDoors>
<CompositeDoor
AddOnLeft1="[] Eurocell door 15mm"
AddOnLeft1_Code="b95e1973f58e747b3e4f7d251097fe9d">
<Door
CylinderType="[ZL30-30NAS] base Standard Satin Chrome Cylinder [Nickel]"
CylinderType_Code="112b68d790bc50a835e1c1b1589e57a0"
/>
</CompositeDoor>
<Sidelights>
<Sidelight
Coupler="Eurocell window Coupler"
Coupler_Code="03f7f14d5d3484f61fab9fd15239a3e0"
/>
<Sidelight
ArgonGas="Argon Gas"
ArgonGas_Code="No"
Coupler="Eurocell window Coupler"
Coupler_Code="03f7f14d5d3484f61fab9fd15239a3e0"
/>
</Sidelights>
<Topbox
ArgonGas="Argon Gas"
ArgonGas_Code="No"
Glazed="Yes"
TopboxDrop="380"
/>
</CompositeDoors>
и преобразовать егов XML-файл может прочитать другая программа (что-то вроде этого)
<?xml version="1.0" encoding="utf-8" ?>
<order>
<Header>
<customer_code>3080</customer_code>
<del._Name></del._Name>
<Del._Address_1>Unit 1, </Del._Address_1>
</Header>
<Frame_1>
<Quantity>1</Quantity>
<Overall_Width>950</Overall_Width>
<Overall_Height>2050</Overall_Height>
</Frame_1>
<Frame_2>
<Quantity>1</Quantity>
<Overall_Width>950</Overall_Width>
<Overall_Height>2050</Overall_Height>
</Frame_2>
<Frame_3>
<Quantity>1</Quantity>
<Overall_Width>950</Overall_Width>
<Overall_Height>2050</Overall_Height>
</Frame_3>
<Frame_4>
<Quantity>1</Quantity>
<Overall_Width>950</Overall_Width>
<Overall_Height>2050</Overall_Height>
</Frame_4>
</order>
Я пытаюсь использовать этот код для циклического перемещения по узлам, чтобы найти соответствующие части, но я изо всех сил
While reader.Read()
' Check for start elements. '
If reader.IsStartElement() Then
If reader.Name = "CompositeDoors" Then
ElseIf reader.Name = "CompositeDoor" Then
lbHD_customer_code.InnerText = reader("CustomerAccountCode")
ElseIf reader.Name = "Sidelight" Then
For Each m_node In m_nodelist
framenumber = framenumber + 1
If framenumber = 1 Then
, если кто-то может помочь, это было бы фантастически, но даже толчок в правильном направлении был бы очень признателен