我将如何使用XMlWriter类创建此字符串?我不断收到错误消息。
这是我要创建的XML字符串:
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="200">
这是我尝试使用的代码:
using (XmlWriter writer = XmlWriter.Create(@"C:\Temp\my.xml"))
{
writer.WriteStartElement("svg");
writer.WriteAttributeString("`xmlns`", null, "http://www.w3.org/2000/svg");
writer.WriteEndElement();
}
using (XmlWriter writer = XmlWriter.Create(@"C:\Temp\my.xml"))
{
writer.WriteStartElement(null, "svg","http://www.w3.org/2000/svg" );
writer.WriteEndElement();
}
请注意,本文中的代码正在使用空/默认名称空间写“ svg”,这与具有空名称空间前缀有所不同。