XML Datei in Combobox einlesen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • XML Datei in Combobox einlesen

    Hallo zusammen,

    als Neuling versuche ich aktuell eine xml Datei in eine combobox einzulesen.
    Leider gelingt mir dies nicht wirklich.

    Die Datei lese ich erfolgreich mit:

    Quellcode

    1. dataset.ReadXml(sender.xml)

    ein.
    Das ganze kann ich auch per Datagridview ausgeben.
    Wenn ich nun die Daten an die Combobox übergebe, erhalte ich keine Daten, was mache ich falsch?

    Quellcode

    1. combobox.DataSource = dataset.Tables.Item("Senderliste")
    2. combobox.DisplayMember = "Sendername"


    Hier ein Auszug der xml Datei

    Quellcode

    1. <Senderliste>
    2. <Sender>
    3. <Sendername>#Musik.Club</Sendername>
    4. <Stream>http://club-high.rautemusik.fm/listen.asx</Stream>
    5. <URL></URL>
    6. </Sender>
    7. </Senderliste>


    Mache ich grundsätzlich was falsch? Habe schon viel gesucht im Netz, aber nichts gefunden.

    Danke und Grüße
    pr0
  • RE: XML Datei in Combobox einlesen

    pr0j3ctx schrieb:



    Quellcode

    1. combobox.DataSource = dataset.Tables.Item("Senderliste")
    2. combobox.DisplayMember = "Sendername"



    So ich habe es hinbekommen.

    Ich habe es so abgeändert.

    Quellcode

    1. combobox.DataSource = dataset.Tables(0)
    2. combobox.DisplayMember = "Sendername"


    Jetzt habe ich aber das nächste Problem.
    Undzwar haben die Einträge jetzt einen Index. Den ich in der Combobox mit Value abfragen kann.
    Aber wie kann ich anhand des Index den passenden Stream aus dem Dataset abfragen?

    Danke pr0