【发布时间】:2010-11-17 15:35:35
【问题描述】:
我有一个看起来像这样的基本 xml 文件。
<root>
<item>
<title><p>some title</p></title>
</item>
...
</root>
我想要的是使用 linq 获取整个标题字符串,包括 xml 的 html 标记并将其显示在 repeater 中。
我可以毫无问题地获得标题,但 <p> 标记正在被剥离。
如果我使用title = item.Element("title").ToString(),它会以某种方式工作,但我也会得到所有 xml 标签 - 这意味着标题不会显示在 html 中。
我已经尝试使用"&lt;" 对"<" 进行编码,但这样做会使xml 难以阅读。
除了使用 CDATA 和编码之外,还有什么可能的解决方案?
干杯 特里
【问题讨论】:
-
您会考虑手动解析 XML 吗?