cost 370 ms
获取 XElement 的 InnerXml 的最佳方法?

[英]Best way to get InnerXml of an XElement?

在下面的代码中获取混合body元素内容的最佳方法是什么? 该元素可能包含 XHTML 或文本,但我只想要字符串形式的内容。 XmlElement类型具有InnerXml属性,这正是我所追求的。 所编写的代码几乎可以满足我的要求,但包括周围的<body> ... </body&g ...

如何在XElement或LINQ中使用XPath?

[英]How to use XPath with XElement or LINQ?

考虑以下XML: 我正在寻找一种非常简短的方法来获得<hash>元素的值。 我试过了: 但那不起作用。 是否可以向XElement提供XPath查询? 我可以使用较旧的System.Xml框架来执行此操作,执行以下操作: 在LINQ命名空间中是否有这样的 ...

XElement的孩子

[英]Children of XElement

我如何才能获得XElement的孩子? 我目前正在使用XElement.Descendants()函数,它返回所有级别的XElements,而不仅仅是子节点。 我真正想要的只是孩子们的IEnumerable。 ...

获取 XElement 的 XPath?

[英]Get the XPath to an XElement?

我在文档深处有一个 XElement。 鉴于 XElement(和 XDocument?),是否有扩展方法来获取其完整(即绝对,例如/root/item/element/child )XPath? 例如 myXElement.GetXPath()? 编辑:好的,看起来我忽略了一些非常重要的事情。 ...

XElement =>在运行时添加子节点

[英]XElement => Add children nodes at run time

因此,假设这是我想要实现的目标: 不确定使用XElement是否是最简单的方法 但这是我到目前为止的内容: 现在,我必须根据我拥有的一些数据添加“孩子”。 可能有1,2,3,4 ... 所以我需要遍历我的清单以得到每个孩子 问题: 这样,我将缺少“儿童 ...

如何从字符串转换为XElement对象

[英]How to convert from string to XElement object

我有一个这样的字符串: "<Root><Child>Hey</Child></Root>" 如何将其转换为XElement对象? ...

获取xelement属性值

[英]get xelement attribute value

我有一个看起来像这样的XElement: 如何使用XML提取LoginName属性的值? 我尝试了以下,但q2“枚举没有产生任何结果”。 ...

如何获取XElement的值而不是所有子节点的值?

[英]How to get XElement's value and not value of all child-nodes?

示例xml: 如果我查找parent.Value,其中parent是XElement,我得到“test1test2”。 我期待的是“”。 (因为没有文字/值。 我应该寻找XElement的哪些属性? ...

2010-11-22 23:17:30   5   17694    c# / xelement  
在foreach循环中删除XElements

[英]Removing XElements in a foreach loop

所以,我有一个要删除的bug 问题是调用x.Remove()会改变foreach,如果有两个元素(“x”),并且第一个被删除,则循环不会到达第二个x元素。 那我该如何循环呢? 或者是否应该以另一种方式重写? ...

将XElement转换为XmlNode

[英]Converting XElement into XmlNode

我知道没有直接的方法,但仍然..我们可以将XElement元素转换为XmlNode 。 InnerText和InnerXml等选项是特定InnerXml XmlNode 。 所以,如果我想使用这些选项,可以做些什么来将XElement转换为XmlNode ,反之亦然。 ...

如何将XElement转换为XDocument

[英]How to convert XElement to XDocument

如何将XElement转换为XDocument? 有没有内置的方法呢? 我能想到的唯一方法是没有new XDocument(xelement.ToString()) ,这将导致创建大字符串然后解析它们,从而降低性能。 ...

XDocument到XElement

[英]XDocument to XElement

如何将XDocument转换为XElement? 我通过搜索找到了以下内容,但是它用于在XDocument和XmlDocument之间进行转换,而不是XDocument和XElement。 我找不到任何将XDocument转换为XElement的东西。 任何帮助,将不胜感激。 ...

XElement.Descendants不适用于命名空间

[英]XElement.Descendants doesn't work with namespace

我有一个简单的XML, 我想找到所有“H”节点。 但是这段代码不起作用。 当我从S标记中删除命名空间时,代码正常工作。 ...

如果XElement上不存在XAttribute默认值

[英]XAttribute default value if not existing on XElement

如果XElement上的XAttribute不存在,是否有更简单/更好的方法来返回默认值?: 我试图以更短的方式写这个(因为它是一个双线): 我的方法:通过扩展方法: 这会产生任何副作用,如大规模的负面速度影响吗? 有没有更好的方法呢? ...

将单个XElement转换为对象

[英]Convert single XElement to object

我有一个XElement看起来像这样: <row flag="1" sect="" header="" body="" extrainfo="0" /> 然后我有一个看起来像这样的课: 如何将此XElement转换为ProductAttribute对象? ...

用&符号解析XML

[英]parsing XML with ampersand

我有一个包含XML的字符串,我只想解析成Xelement,但它有一个&符号。 我仍然有问题用HtmlDecode解析它。 有什么建议吗? 我还添加了这些方法来替换这些字符,但我仍然得到XMLException。 或者甚至尝试过这个: ...

为什么XElement没有GetAttributeValue方法?

[英]Why doesn't XElement have a GetAttributeValue method?

有时我想知道某些API更改的原因。 由于谷歌没有帮助我解决这个问题,也许StackOverflow可以。 为什么Microsoft选择在XML元素上删除GetAttribute帮助器方法? 在System.Xml世界中,之前有XmlElement.GetAttribute("x") get ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM