我在构造函数中创建了一个文档,在执行过程中我用自定义业务对象生成的片段填充它。
当我输出片段时,我需要包含命名空间片段,但我想避免将命名空间 url 添加到每个片段,因为它是在根目录中定义的。
有什么想法吗?
_doc = new XDocument(
new XDeclaration("1.0", "UTF-8", "yes"),
new XElement(aw + "kml",
new XAttribute(XNamespace.Xmlns + "gx", "http://www.google.com/kml/ext/2.2"),
new XAttribute("xmlns", "http://www.opengis.net/kml/2.2"),
new XElement(aw+"Document",
文档就是这样开始的,所以命名空间就在那里。如何使用 gx 前缀构建要添加的 XElement?