请帮忙,我只是不知道如何确保空的 xmlns="" 永远不会显示在正在创建的文件中。
有一个代码,创建一个XML文件:
public void CreateKMLFile()
{
XNamespace aw = "http://www.opengis.net/kml/2.2";
XDocument xdoc = new XDocument();
XElement kml = new XElement(aw + "kml");
XElement document = new XElement("Document");
XElement name = new XElement("name", "Моя карта");
document.Add(name);
kml.Add(document);
xdoc.Add(kml);
xdoc.Save("Object_In_map.kml");
MessageBox.Show("Записал");
}
创建文件:
没有不断爬行的 xmlns="" 是必要的: