我正在研究地铁应用程序,我正在阅读xml文件并显示它。
我能够读取xml文件,但只能读取标记值。我需要读取xml的cdata部分。
我可以在FileOpenPicker
的帮助下实现这一点,但它会打开所有特定类型的文件,并允许用户选择一个我不想要的文件。
我想直接在指定位置打开.xml
文件。
答案 0 :(得分: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();