1

我正在开发 Metro 应用程序,我正在读取一个 xml 文件并显示它。

我能够读取 xml 文件,但只读取标签值。我需要阅读 xml 的 cdata 部分。

我可以在 的帮助下实现这一点,FileOpenPicker但它会打开所有特定类型的文件,并允许用户选择一个我不想要的文件。

我想直接.xml在指定位置打开文件。

4

1 回答 1

0

这是 C# 示例:

XElement xElement = XElement.Load(yourXMLfile);  
var queryCDATAXML = from element in XTemp.DescendantNodes()
                    where element.NodeType == System.Xml.XmlNodeType.CDATA
                    select element.Parent.Value.Trim();
于 2013-04-04T06:33:00.900 回答