Hmm, ich habe Probleme, die Datei herunterzuladen.
Wenn Sie jedoch die XML-Datei herunterladen und eine XSD-Datei basierend darauf erstellen können (es gibt mehrere XSD-Generatoren), können Sie ein DataSet-Objekt erstellen, das die XML-Daten in eine DataTable liest.
Von dort aus können Sie ein DataView erstellen, die anderen Elemente filtern, sodass nur die gewünschten Elemente erhalten bleiben, und das DataView an die Dropdownliste binden.
EDIT: Nun, ich sah und es ist einfacher als das. Sie sollten die XML-Datei direkt in lesen können Sie nicht eine stark typisierte Tabelle, aber Sie können dies tun.
Dim dsStuff As New DataSet()
dsStuff.ReadXml("PathToFile")
Dim dvStuff As New DataView(dsStuff.Tables(0))
dvStuff.Sort = "Name = 'FilteredName'"
ddlStuff.DataSource = dvStuff
ddlStuff.DataTextField = "Name"
ddlStuff.DataValueField = "ID"
ddlStuff.DataBind()
Passen Sie die Filterkriterien entsprechend.
Können Sie ein Beispiel der XML-Datei bereitstellen, erfordert der Link einen Download. –
Entschuldigung, das hat nicht so gut funktioniert, wenn Sie tatsächlich auf den Link klicken und auf Download drücken, wird die Datei in Ihrem Browser angezeigt –
@ Dillie-O was die dillieo? –