Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
XML Datenquelle mit ado.NET durchsuchen
schmidt787
myCSharp.de - Member



Dabei seit:
Beiträge: 7

Themenstarter:

XML Datenquelle mit ado.NET durchsuchen

beantworten | zitieren | melden

Hallo Kollegen,

ich lese eine XML Datenquelle (XSD Basis und XML Datenfile) per XMLReader ein. Das klappt auch wunderbar und ich kann diese Daten verwenden. Problem ist nun aber, dass ich über die Daten suchen muss. For Each geht, ist aber sehr unkomfortabel.

Daher meine Frage, gibt es irgendeine Chance wie bei einer SQL Datenbank mit SQL Ausdrücken oder Filter diese Datenquelle zu filtern. Ich würde so gerne das For Each etwas eingrenzen.

Schon mal vielen Dank für die Unterstützung,
Florian
private Nachricht | Beiträge des Benutzers
Thorsten1983
myCSharp.de - Member



Dabei seit:
Beiträge: 149

beantworten | zitieren | melden

Hallo schmidt787,

in der Tat gibt es solch eine Technologie ich denke XPath ist hierfür das richtige Stichwort. Mit Hilfe des XPath-Datenmodells kannst du bequem queries auf deinem XML Absetzen und dann auf der Ergebnismenge arbeiten.

In der :rtfm: findest du hierzu eigentlich alles was du brauchst.
Am wichtigsten werden wohl die Klassen XPathDocument und XPathNavigator sein.

Gruss Thorsten
private Nachricht | Beiträge des Benutzers