最佳答案
如何创建带有节点前缀的 xml 文档,如:
<sphinx:docset>
<sphinx:schema>
<sphinx:field name="subject"/>
<sphinx:field name="content"/>
<sphinx:attr name="published" type="timestamp"/>
</sphinx:schema>
当我尝试运行像 new XElement("sphinx:docset")
这样的程序时,我会得到异常
未处理的异常: System.Xml.XmlException: “ :”字符,十六进制 val Ue0x3A,不能包含在名称中。
在 System.Xml.XmlConvert.VerifyNCName (字符串名称,ExceptionType 异常类型 E)
在 System.Xml.Linq.XName. . ctor (XNamespace ns,String localName)
在 System.Xml.Linq.XNamespace. GetName (StringlocalName)
在 System.Xml.Linq.XName. Get 获取(字符串扩展名称)