Moin, Ich weiß grade nicht weiter.Ich möchte alle Elemente in der XML Auflisten:
Mein Code:
Aber er listet mir nur:
Also fehlt:
- diesel
- def
Weißt jemand evtl wo mein Fehler liegt?
XML-Quellcode
- <fillUnit><fillUnitConfigurations><fillUnitConfiguration><fillUnits><fillTrigger><fillSound template="DEFAULT_REFUEL_SOUND" linkNode="0>"/></fillTrigger><fillUnit unit="$l10n_unit_literShort" fillTypes="sugarBeet" capacity="30000" ><fillMassNode node="holmerT4_30_back_component2"/><exactFillRootNode node="exactFillRootNode" /><alarmTriggers><alarmTrigger minFillLevel="1" maxFillLevel="1" turnOffInTrigger="true"/></alarmTriggers></fillUnit><fillUnit unit="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="1150" /><fillUnit unit="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="def" capacity="95" /></fillUnits></fillUnitConfiguration></fillUnitConfigurations></fillUnit>
Mein Code:
VB.NET-Quellcode
- For Each node As XElement In doc2.Descendants("vehicle")
- If node IsNot Nothing Then
- Dim fillType As XElement = node.Element("fillUnit")
- Dim fillType2 As XElement = fillType.Element("fillUnitConfigurations")
- Dim fillType3 As XElement = fillType2.Element("fillUnitConfiguration")
- For Each fillType5 As XElement In fillType3.Descendants("fillUnits")
- Dim fillType6 As XElement = fillType5.Element("fillUnit")
- MsgBox(fillType6.ToString)
- Next
- End If
- Next
Aber er listet mir nur:
<fillUnit unit="$l10n_unit_literShort" fillTypes="sugarBeet" capacity="30000"><fillMassNode node="holmerT4_30_back_component2" /><exactFillRootNode node="exactFillRootNode" /><alarmTriggers><alarmTrigger minFillLevel="1" maxFillLevel="1" turnOffInTrigger="true" /></alarmTriggers></fillUnit>
Also fehlt:
- diesel
- def
Weißt jemand evtl wo mein Fehler liegt?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „xX-Nick-Xx“ ()