Hallo zusammen!
Ich bräuchte Bitte eure Hilfe!
Ich hab bis jetzt Hobbymäßig nur VB.NET Basic programmiert und fange eben erst an C# zu verwenden.
Und hier hab ich bereits mein erstes größeres Problem:
Ich versuche aus einer xml-Konfigdatei nur einen einzigen Wert auszulesen, ich bin seit gestern am googeln und am testen, aber es gelingt mir einfach nicht.
Um ehrlich zu sein, ich hätte mir auch nie gedacht das XML so vielseitig sein kann.
Meine XML sieht so aus:
XML-Code: |
<?xml version="1.0" encoding="utf-8"?>
<VISUDAT>
<Konfig>
<Port01>
<Portein>1</Portein> <== diesen einen Wert brauche ich
<PortDefinition>Definitionstext</PortDefinition>
<PortBezeichnung>Bezeichnung</PortBezeichnung>
</Port01>
<Port02>
<Portein>1</Portein>
<PortDefinition>Definition Port 02</PortDefinition>
</Port02>
</Konfig>
<Portaktionen>
<Port01>
<Aktion0001>BIN 23 HA</Aktion0001>
<Aktion0002>BIN 24 HA</Aktion0002>
</Port01>
<Port02>
<Aktion0001>BIL 22 Beschreibung</Aktion0001>
</Port02>
</Portaktionen>
</VISUDAT>
|
Wie kann ich nun nur den einen markierten Eintrag auslesen kann?
Hab schon verschiedenes mit XMLReader und XPath probiert, abe es delingt mir einfach nicht.
Ich hoffe ich bin hier mit meiner Frage richtig, falls nicht bitte verschieben.
Danke schon mal im Voraus, Max
Edit:
Kann ich irgendwie die Einrückungen von meiner XML anzeigen lassen damit die Struktur ersichtlich ist?