Tikonteroga
Erfahrenes Mitglied
Hallo,
danke für den Hinweis.
Ich konnte es nun so lösen.
Gibt es da was auszusetzen ?
danke für den Hinweis.
Ich konnte es nun so lösen.
Code:
XmlDocument arxmlDocument = new XmlDocument(); //Speicher reservieren
try
{
arxmlDocument.Load(this.arxml); //ARXML Datei einlesen
XmlNamespaceManager arxmlNamespaceManager
= new XmlNamespaceManager(arxmlDocument.NameTable);
string namespaceURI
= arxmlDocument.DocumentElement.NamespaceURI; //Namensraum lesen
arxmlNamespaceManager.AddNamespace("ns", namespaceURI); //Prefix für Namensraum festlegen
XmlNodeList nodeList = arxmlDocument
.SelectNodes("/ns:AUTOSAR", arxmlNamespaceManager); //Root-Knoten auswählen
foreach (XmlNode node in nodeList)
{
System.Console.WriteLine(node.Name); //Root-Knoten über Konsole ausgeben
}
}
catch
{
throw;
}
finally
{
arxmlDocument.RemoveAll(); //Speicher freigeben
}
Gibt es da was auszusetzen ?
Zuletzt bearbeitet: