【发布时间】:2013-10-01 07:36:08
【问题描述】:
是否可以获取 XElement 的开始标签字符串?
例如,如果我有一个这样的 xml 元素
<Product Id="101" Name="Product 1">
<Images>
// ..
</Images>
<Description>
// ..
</Description>
</Product>
我只想获取开始标签:
<Product Id="101" Name="Product 1">
我将此用于验证反馈目的。
【问题讨论】:
-
你用什么来遍历XML文档:XML阅读器,XPathNavigator .... ?
-
XDocument 是您在内存中存储数据的方式,但是您如何在文档中一一读取标签,或者您还没有这样做?
-
要读取元素,我会这样做:(XDocument)
xDocument.Element("root").Elements("Product"),它给了我XElement对象的列表 -
这可能与您的问题重复:using XSLT
-
我希望有一个更简单的解决方法
标签: c# asp.net linq-to-xml xelement