536得票16回答
如何反序列化XML文件

我该如何反序列化这个 XML 文档:<?xml version="1.0" encoding="utf-8"?> <Cars> <Car> <StockNumber>1020</StockNumber> <M...

183得票20回答
如何将XML字符串转换为字典?

我有一个从套接字读取XML文档的程序。 我已将XML文档存储在字符串中,我希望能够直接将其转换为Python字典,就像Django的simplejson库中所做的那样。 以此为例:str ="<?xml version="1.0" ?><pers...

168得票8回答
能否将XML反序列化为List<T>?

给定以下XML:&lt;?xml version="1.0"?&gt; &lt;user_list&gt; &lt;user&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Joe&lt;/name&gt; &lt;/user&...

147得票2回答
如何将XML反序列化为对象

&lt;StepList&gt; &lt;Step&gt; &lt;Name&gt;Name1&lt;/Name&gt; &lt;Desc&gt;Desc1&lt;/Desc&gt; &lt;/Step&gt; &lt;Step&gt; &lt;Name&g...

54得票8回答
无法生成临时类(result=1)。错误CS0030:无法将类型'Type[]'转换为'Type'?

我在使用xsd.exe工具从xsd文件中创建类后出现了错误,于是我搜索了网络并找到了一个解决方案。以下是链接:http://satov.blogspot.com/2006/12/xsdexe-generated-classes-causing.html。 问题是这样做可以让代码运行,但反序列...

50得票1回答
在可序列化的C#类上使用XmlArrayItem属性而不使用XmlArray

我希望以下是XML格式: ```xml 我想要翻译的内容 ``` &lt;configuration&gt;&lt;!-- Only one configuration node --&gt; &lt;logging&gt;...&lt;/logging&gt;&lt;!-- ...

50得票2回答
从字符串中反序列化XML

我希望将从web服务获取的字符串结果转换为对象。 这是我从服务中获取的字符串: &lt;StatusDocumentItem&gt;&lt;DataUrl/&gt;&lt;LastUpdated&gt;2013-01-31T15:28:13.2847259Z&lt;/LastUpdated...

36得票2回答
如何在反序列化文档时忽略未使用的XML元素?

我正在使用SimpleXml来(反)序列化POJOs。现在,我有一个大的XML文件,其中包含一些不需要的元素。例如,对于这个XML:&lt;Root&gt; &lt;Element&gt;Used&lt;/Element&gt; &lt;Another&gt;Not used&lt...

23得票3回答
将XML反序列化为对象时出错:System.FormatException 输入字符串格式不正确

您好,提前感谢您的帮助。 我在尝试使用XmlSerializer和StringReader将XElement反序列化为对象时遇到了问题。我的反序列化代码如下:/*deseierialize a single RegisterServerObject instance from xml*/ ...

22得票5回答
如何使用XmlSerializer反序列化一个可能是基类或派生类的对象,而不事先知道类型?

在C#中,如何使用XmlSerializer来反序列化一个可能是基类或多个派生类之一的对象,而不需要预先知道类型? 我所有的派生类都添加了额外的数据成员。我制作了一个简单的GUI,可以将类对象序列化和反序列化。它会根据用户选择填充的字段将对象序列化为适当的继承类(甚至只是基类)。 我对序列...