避免在Asp.net Core的xmlroot中编码特殊字符

时间:2019-03-07 11:13:01

标签: c# xml asp.net-core xml-serialization asp.net-core-webapi

当前,如果我将以下模型序列化为asp.net core中的xml。我们得到 x003A 代替冒号(:)。由于我们没有在webapi中显式序列化xml, 有什么属性可以避免编码。

    [XmlRoot("ns1:Customer") ]
    public class Customer
    {      
    } 

编辑:我们可以通过使用XmlSerializerNamespaces避免编码。但是在ASP.netcore中,存在内置的xml序列化程序。我们可以在asp.net核心

中添加Namepsaceprefix吗?

0 个答案:

没有答案