Moin!
Wie bereits gesagt nutze ich Visual Studio 2010 und stehe vor dem folgenden Problem:
Ich habe eine XML-Datei mit folgender Struktur:
Spoiler anzeigen
<sites>
<hauptseitenname>
<subseite1>
<description>Seitenbeschreibung</description>
<HTML_1><![CDATA[HTML-Kram]]></HTML_1>
<URL><![CDATA[irgendeinlink/123/abc/bla/]]></URL>
<HTML_2><![CDATA[Nochmal HTML-Kram]]></HTML_2>
</subseite1>
<subseite2>
<description>Seitenbeschreibung</description>
<HTML_1><![CDATA[HTML-Kram]]></HTML_1>
<URL><![CDATA[irgendeinlink/123/abc/bla/]]></URL>
<HTML_2><![CDATA[Nochmal HTML-Kram]]></HTML_2>
</subseite2>
</hauptseitenname>
<hauptseitenname2>
<subseite1>
<description>Seitenbeschreibung</description>
<HTML_1><![CDATA[HTML-Kram]]></HTML_1>
<URL><![CDATA[irgendeinlink/123/abc/bla/]]></URL>
<HTML_2><![CDATA[Nochmal HTML-Kram]]></HTML_2>
</subseite1>
<subseite2>
<description>Seitenbeschreibung</description>
<HTML_1><![CDATA[HTML-Kram]]></HTML_1>
<URL><![CDATA[irgendeinlink/123/abc/bla/]]></URL>
<HTML_2><![CDATA[Nochmal HTML-Kram]]></HTML_2>
</subseite2>
</hauptseitenname2>
</sites>
Nun möchte ich eine ComboBox mit dem Inhalt der verschiedenen description Tags füllen.
Dann klickt der Benutzer auf einen Button und im nächsten Form sollen die HTML-Fragmente sowie der Link der ausgewählten Subseite vom Programm weiter verwendet werden können.
Ich habe bereits in der MSDN herumgelesen und das ganze in Google eingegeben, aber das hat mich nur verwirrt (LINQ, XElement oder XDocument...).
Wie kann ich das jetzt möglichst einfach bewerkstelligen?
Danke!
Hexadecimal
EDIT: Der xml-Tag stellt das irgendwie komisch dar - ist jetzt ein Expander
Wie bereits gesagt nutze ich Visual Studio 2010 und stehe vor dem folgenden Problem:
Ich habe eine XML-Datei mit folgender Struktur:
<sites>
<hauptseitenname>
<subseite1>
<description>Seitenbeschreibung</description>
<HTML_1><![CDATA[HTML-Kram]]></HTML_1>
<URL><![CDATA[irgendeinlink/123/abc/bla/]]></URL>
<HTML_2><![CDATA[Nochmal HTML-Kram]]></HTML_2>
</subseite1>
<subseite2>
<description>Seitenbeschreibung</description>
<HTML_1><![CDATA[HTML-Kram]]></HTML_1>
<URL><![CDATA[irgendeinlink/123/abc/bla/]]></URL>
<HTML_2><![CDATA[Nochmal HTML-Kram]]></HTML_2>
</subseite2>
</hauptseitenname>
<hauptseitenname2>
<subseite1>
<description>Seitenbeschreibung</description>
<HTML_1><![CDATA[HTML-Kram]]></HTML_1>
<URL><![CDATA[irgendeinlink/123/abc/bla/]]></URL>
<HTML_2><![CDATA[Nochmal HTML-Kram]]></HTML_2>
</subseite1>
<subseite2>
<description>Seitenbeschreibung</description>
<HTML_1><![CDATA[HTML-Kram]]></HTML_1>
<URL><![CDATA[irgendeinlink/123/abc/bla/]]></URL>
<HTML_2><![CDATA[Nochmal HTML-Kram]]></HTML_2>
</subseite2>
</hauptseitenname2>
</sites>
Nun möchte ich eine ComboBox mit dem Inhalt der verschiedenen description Tags füllen.
Dann klickt der Benutzer auf einen Button und im nächsten Form sollen die HTML-Fragmente sowie der Link der ausgewählten Subseite vom Programm weiter verwendet werden können.
Ich habe bereits in der MSDN herumgelesen und das ganze in Google eingegeben, aber das hat mich nur verwirrt (LINQ, XElement oder XDocument...).
Wie kann ich das jetzt möglichst einfach bewerkstelligen?
Danke!
Hexadecimal
EDIT: Der xml-Tag stellt das irgendwie komisch dar - ist jetzt ein Expander