23得票3回答
如何将已有的Xml字符串添加到XElement中

如何将一个已经存在的 Xml 字符串添加到 XElement 中? 代码如下: var doc = new XDocument( new XElement("results", "<result>...</result>") ...

23得票4回答
在foreach循环中删除XElements

所以,我需要修复一个bugforeach (XElement x in items.Elements("x")) { XElement result = webservice.method(x); if (/*condition based on values in res...

22得票3回答
将XDocument转换为XElement

如何将XDocument转换为XElement? 我通过搜索找到了以下内容,但它是将XDocument和XmlDocument之间进行转换,而非XDocument和XElement。public static XElement ToXElement(this XmlElement xmlel...

22得票2回答
从XElement获取子元素

可能重复: XElement的子元素 我想使用C#从XElement获取子元素。如何做到这一点?

22得票9回答
使用和号解析XML

我有一个包含 XML 的字符串,我只想将它解析为 Xelement,但它里面有一个 & 符号。即使使用 HtmlDecode 解码仍然无法解析。有什么建议吗?string test = " <MyXML><SubXML><XmlEntry Element="tes...

21得票3回答
如何获取XML或XElement变量中特定元素的数量

考虑以下XML:<Employees> <Person> <ID>1000</ID> <Name>Nima</Name> <LName>Agha</...

20得票2回答
使用LINQ查找具有特定属性名称和值的XElement

XDocument xDocument = XDocument.Load("..."); IEnumerable<XElement> elements = xDocument .Element("lfm") .Element("events") .Eleme...

19得票2回答
XElement.Descendants无法与命名空间一起使用。

我有一个简单的XML文档,<S xmlns=\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\"><H></H></S> 我想找到所有的 "H" 节点。XElement x =...

18得票6回答
将单个XElement转换为对象。

我有一个单独的 XElement,长这个样子:<row flag="1" sect="" header="" body="" extrainfo="0" /> 然后我有一个看起来像这样的类:public class ProductAttribute { public str...

17得票2回答
如果在XElement上不存在XAttribute默认值,该怎么办?

如果 XElement 上的 XAttribute 不存在,有没有更简单/更好的方法返回默认值? 我试图用更短的方式来编写这个代码(因为它本来是两行):var a = root.Attribute("testAttribute"); var v = (a == null ? "" : a.V...