0

我正在使用 XMLTextWriter 将我的一堆对象序列化为 HTML(因为 HTML 基本上是 XML),并且我的所有对象都能够以 XML 形式读取/写入自己。除了一个小障碍外,该方法效果很好。HTML 包含一些无效的 XML,例如空格。TextWriter 始终将其转换为 &nbps;。我不能将它包装在 CDATA 标记中,因为浏览器会简单地忽略该标记,我确实需要 XmlTextWriter 来单独留下我的 &。

4

1 回答 1

1

您是否尝试过 XmlTextWriter.WriteRaw() 来写入这些值?

我很确定这不会被转义-不确定这与您拥有的代码有何关系...

于 2012-05-16T16:03:29.787 回答