2013-03-10 5 views
7

Gibt es eine einfache Möglichkeit, XPath-Abfragen in einer Windows 8 Metro App auf XML auszuführen? System.Xml.XPath existiert nicht im .NET-Framework, das zum Erstellen von Metro-Apps verwendet wird, und nachdem ich versucht habe, das HTMLAgilityPack zu verwenden, konnte ich auch keine Fortschritte erzielen.Fehlender XPath in der Windows Metro-App

Gibt es eine einfache Möglichkeit, diese Abfragen durchzuführen?

+1

Wenn Sie einen Titel schreiben, listen Sie nicht nur Tags auf. Versuchen Sie, das Problem, mit dem Sie konfrontiert sind, kurz zu beschreiben. Das macht es einfacher, später zu finden, und die Leute können ein Gefühl dafür bekommen, mit was Sie Schwierigkeiten haben, bevor Sie darauf klicken. – Patrick

Antwort

0

Ich bin mir nicht sicher, was Sie genau erreichen wollen, aber Sie könnten versuchen, System.XML.Linq zu nutzen, die Zugriff auf XDocument, XElement, XName, XNode, XContainer usw. und Parse-Methoden für jeden bietet. Ein Beispiel für die Verwendung von Abfragen und die Verwendung der Klassen in System.XML und System.XML.Linq finden Sie hier: http://code.msdn.microsoft.com/windowsapps/XLinq-XmlReader-and-1e17c0a5

+0

Danke, ich werde das untersuchen – programit

+0

Nicht so sauber wie mit XPath, aber es hat den Job erledigt, danke! – programit