10得票3回答
C#中的XElement值

如何获取XElement的值而不获取其子元素? 以下是一个示例:<?xml version="1.0" ?> <someNode> someValue <child>1</child> <child>2&lt...

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

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

7得票3回答
如何在LINQ to XML中从XElement读取特定元素的值

我有一个 XElement,其内容如下。 <Response xmlns="someurl" xmlnsLi="thew3url"> <ErrorCode></ErrorCode> <Status>Success</Statu...

37得票4回答
获取XElement属性值

我有一个看起来像这样的XElement:<User ID="11" Name="Juan Diaz" LoginName="DN1\jdiaz" xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/" /> 我...

7得票2回答
使用XElement如何在标签之间添加值?

我查看了许多使用XDocument和XElement的XML示例,但它们似乎都有自闭合标签,例如<To Name="John Smith"/>。我需要执行以下操作: <To Type="C">John Smith</To> 我认为以下代码可以运行,并尝...

30得票5回答
如何获取XElement的值而不是所有子节点的值?

示例xml:<parent> <child>test1</child> <child>test2</child> </parent> 如果我使用XElement的parent.Value属性,我会得到"test1test2...

8得票1回答
如何从使用XElement.ReadFrom(XmlReader)创建的XElement对象中删除空格

我正在解析一个大型xml文件。因此,我使用XmlReader与XElement结合使用,而不是使用XElement.Load()。 我已经从XmlReader创建了一个XElement对象,如下所示,并在这里参考。 static IEnumerable<XElement> St...

13得票1回答
XDocument:有条件地创建新的XElement

我的问题与有条件地创建XElements相关,也就是说,如果满足某些条件,则创建XElement,否则跳过创建XElement?目前,我可以创建空的XElements,然后通过检查IsEmpty是否为true来删除所有空元素,但这种方法并不正确... 我感觉需要一个简单的示例:XDocume...

9得票3回答
如何在不将大型XML文件加载到内存中并使用XElement的情况下读取它

我想读取一个大的xml文件(100+M)。由于它的大小,我不想使用XElement将其加载到内存中。我正在使用linq-xml查询来解析和读取它。 有什么最好的方法吗?有没有XPath或XmlReader与linq-xml / XElement的组合示例? 请帮忙。谢谢。

8得票5回答
如何在C#中将类型转换为泛型参数?

我正在尝试编写一种通用方法,以强类型方式获取XElement值。以下是我的代码: public static class XElementExtensions { public static XElement GetElement(this XElement xElement, st...