19得票3回答
Linq to Xml:异常-字符' ',十六进制值0x20,不能包含在名称中。

这是我的实体类,其中包含一个实体:[Table(Name = "CLINICAL_ITEM_MASTER")] public class ClinicalItemMaster { [Column] public int CLIENT_INPUT_MHS_ID { get; se...

19得票2回答
使用XDocument根据名称属性的值获取XML元素

我有一个像这样的XML结果<response> <lst name="responseHeader"> <int name="status">0</int> <int name="QTime">16</int...

18得票2回答
如何使用Xdocument从XML中删除元素,当我们有多个具有相同名称但不同属性的元素。

我有一个看起来像这样的XML文档:<Applications> <myApp> <add key="ErrorDestinationEventLog" value="EventLog" /> <add key="version" v...

18得票3回答
C#中的Jaxb等价物

在Java中使用JAXB可以轻松地从XML模式文件生成一组Java类,这些类可以用于反序列化符合该模式的XML。 是否有C#等效的JAXB?我知道Linq可以将类序列化和反序列化为XML文件。但是如何从XML模式文件生成C#类,然后使用此类与Linq一起使用?

18得票2回答
使用 xmlns 属性(命名空间)查询 XDocument

我试图从 Visual Studio 的 *.csproj 文件中查询元素。我创建了一个简短的示例来说明问题: // Working string xml1 = @"<Project ToolsVersion='4.0'> ...

18得票3回答
如何将XML转换为字典

我有以下的 XML:<?xml version="1.0" encoding="UTF-8"?> <root> <data name="LogIn">Log In</data> <data name="Password">Pa...

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

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

18得票1回答
如何使用Linq to XML检查XML子元素是否存在

如何使用 Linq to Xml 来检查 IncomingConfig 元素是否存在?<?xml version="1.0" encoding="utf-8"?> <settings> <IncomingConfig> <ip>10....

17得票2回答
使用LINQ查询XDocument的最佳方式是什么?

我有一个XML文档,其中包含一系列的项目节点,看起来像这样:<data> <item> <label>XYZ</label> <description>lorem ipsum</descr...

17得票3回答
解析Xml的最有效方法

.Net框架现在有至少四种不同的方法可以读取XML字符串。我已经使用过XmlDocument、XmlReader、XPath和XElement,但是在编码或执行期间,哪一种方法最高效?每种方法是否为不同的任务设计,它们各有利弊? 更新:使用XmlReader似乎是读取xml最快的方法,这听起...