在反序列化XML之前,如何添加名称空间的知识

时间:2010-08-09 18:57:35

标签: c# xml-serialization

我找到了几个创建XmlSerializerNamespaces并添加1到多个名称空间的示例,然后根据对象和名称空间列表进行序列化。

我找不到任何有XML字符串的示例,我需要反序列化,我想利用名称空间。我已经尝试将字符串读入XmlTextReader,然后将Namespaces属性设置为true,但它仍然无效。

1 个答案:

答案 0 :(得分:0)

命名空间已经是XML文档的一部分,并且在反序列化它们时应该自动填充。

Namespaces属性默认设置为true,因此无需再次将其设置为true - 请参阅MSDN

您可以发布您的代码和XML吗?