【发布时间】:2015-07-07 07:45:12
【问题描述】:
我有一个包含类似元素的 XML 文件
<component name="component1">
<title><![CDATA[Title <span>(Subtitle)</span>]]></title>
</component>
我想在 HTML 页面中呈现标题。我可以阅读标题元素,当我在 HTML 页面(在浏览器中)中呈现它时,我在页面中得到 Title&lt;span&gt;(Subtitle)&lt;/span&gt;。在 HTML 源代码中,它是 Title&lt;span&gt;(Subtitle)&lt;/span&gt;
我该如何克服这个问题。
我正在使用 C# 来读取 XML 数据
XmlDocument document = new XmlDocument();
document.Load("pathofdocument");
XmlNodeList nodes = document.DocumentElement.SelectNodes("/list/components/componet");
foreach (XmlNode node in nodes)
{
string title = node.SelectSingleNode("title").InnerText;
}
【问题讨论】:
-
您需要向我们展示将 XML 数据放入 HTML 的代码。
-
我正在使用 C# 从 XML 中读取
-
您需要向我们展示相关代码(最好阅读sscce.org),而不仅仅是告诉我们您使用的是什么编程语言。
-
在您最近一次编辑之后,您向我们展示了从 XML 中读取数据的代码,而不是从中生成 HTML 的代码。
-
@har07 谢谢解决了我的问题