【发布时间】:2011-02-19 13:15:01
【问题描述】:
我有一个 XML 文档,我将它导入到一个 XmlReader 中,该文档有一些我需要保留的 unicode 格式。我保留了空格,但它删除了编码的#x2028,我认为它应该表示为换行符。
这是我的代码:
var settings = new XmlReaderSettings
{
ProhibitDtd = false,
XmlResolver = null,
IgnoreWhitespace = false
};
var reader = XmlReader.Create(new StreamReader(fu.PostedFile.InputStream), settings);
var document = new XmlDocument {PreserveWhitespace = true};
document.Load(reader);
return document;
XML 示例:
<td valign="top" align="center">Camels and camel 
resting place</td>
如何获取这些字符以呈现 br 标记?
【问题讨论】: