Page 1 of 1

Das Einstellen von XML -Namespace Legt es leer bei Kindern

Posted: 23 Feb 2025, 13:29
by Anonymous
Ich möchte den Namespace des Stammelements in einer XML -Datei festlegen, die funktioniert: < /p>

XDocument doc = new XDocument(new XDeclaration("1.0", "utf-8", "no"));
XNamespace ns = @"http://mynamespace.de/test";
doc.Add(new XElement(ns + "RootElement"));
doc.Root.Add(new XElement("SomeChildElement"));
< /code>

Aber die direkten untergeordneten Elemente haben ein leeres XMLNS < /code> -attribut. Wie kann ich das vermeiden? Ich möchte nur, dass der Namespace im Stammelement festgelegt ist.