首页 > 解决方案 > .NET XmlSerializer:序列化时如何确保对象属性值中的空白作为重要空白?

问题描述

我使用XmlSerializer对对象进行 XML 序列化。当字符串类型的对象属性包含空格(“”)时,该值将被序列化为无意义的空格:

<tag> </tag>

但是,我想确保此空白保留为重要的空白。说,它看起来像:

<tag>&nbsp;</tag>

或者:

<tag xml:space="preserve"> </tag>

如何使用 XmlSerializer 实现这一目标?

标签: c#.netxml

解决方案


推荐阅读