如何在XmlElement属性中添加特殊字符?

时间:2015-05-07 04:42:38

标签: c# xml xml-attribute

我想在XmlElement属性中添加特殊字符。我有一个班级

public class Sitemap
{
    [XmlElement("loc:url")]
    public string Url { get; set; }
}

执行Xml后,我有一个带编码字符的片段

<loc_x003A_url>XmlURL</loc_x003A_url>

字符[:]已转换为[ x003A ]

我希望这个结果:

 <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <loc:url>StringURL</loc:url>
</urlset>

0 个答案:

没有答案