Ich versuche, die Daten von XML-Datei . In diesen Elementen wird der Text 'app' und 'gml' vorangestellt. Aufgrund dieser Präfixe kann ich die Daten nicht lesen. Dazu versuche ich Namespace mit XMLNamespaceManager hinzufügen, aber nicht bekommen.
Bearbeiten:
%Vor%Hier enthält das strResult XML-Daten
Etwas wie:
%Vor%Beachten Sie, dass der Namespace Aliase lediglich Funktionen sind und nicht zwischen dem Dokument und dem Namespace-Manager übereinstimmen müssen - aber es ist wahrscheinlich einfacher, wenn sie dies tun .
Sie können LINQ-to-XML wie folgt verwenden:
%Vor% Verwenden Sie den Namespace "http://www.weather.gov/forecasts/xml/OGC_services" für diejenigen mit dem Präfix app
. Verwenden Sie den Namespace "http://www.opengis.net/gml" für diejenigen mit dem Präfix gml
.
Mit XmlDocument:
%Vor%