.net 在xml中读取Cdata节
我正在开发metro应用程序,读取xml文件并显示它 我能够读取xml文件,但只读取标记值。我需要阅读xml的cdata部分 我可以借助.net 在xml中读取Cdata节,.net,xml,.net,Xml,我正在开发metro应用程序,读取xml文件并显示它 我能够读取xml文件,但只读取标记值。我需要阅读xml的cdata部分 我可以借助FileOpenPicker实现这一点,但它会打开特定类型的所有文件,并允许用户选择一个我不想要的文件 我想在指定位置直接打开.xml文件。这是C#示例: 答案对你有帮助吗?非常感谢。现在我有另一个问题。我想要的是完整的标记及其元素,例如@user2243331-“非常感谢”-最好投票支持我的答案@用户2243331,并用您在此处发布的评论信息更新您的问题。 X
FileOpenPicker
实现这一点,但它会打开特定类型的所有文件,并允许用户选择一个我不想要的文件
我想在指定位置直接打开.xml
文件。这是C#示例:
答案对你有帮助吗?非常感谢。现在我有另一个问题。我想要的是完整的标记及其元素,例如
@user2243331-“非常感谢”-最好投票支持我的答案@用户2243331,并用您在此处发布的评论信息更新您的问题。
XElement xElement = XElement.Load(yourXMLfile);
var queryCDATAXML = from element in XTemp.DescendantNodes()
where element.NodeType == System.Xml.XmlNodeType.CDATA
select element.Parent.Value.Trim();