【发布时间】:2015-10-07 06:11:58
【问题描述】:
我尝试从 XML 淡化到对象。当我尝试执行此代码时,我得到这个内部异常得到错误消息 不是预期的。。请帮我。谢谢大家的回复。
<?xml version="1.0" encoding="UTF-8"?>
<result>
<status>
<interfaceId>shop.shipping.segment.get</interfaceId>
<systemStatus>OK</systemStatus>
<message>OK</message>
<requestId>714a4983-555f-42d9-aeea-89dae89f2f55</requestId>
<requests>
<id>1</id>
<kbnId>1</kbnId>
</requests>
</status>
<tns:shopMngApiResponse xmlns:tns="http://rakuten.co.jp/rms/mall/shop/mng/api/model/resource">
<resultCode>N000</resultCode>
<resultMessageList>
<resultMessage>
<code>N000</code>
<message>Succeeded.</message>
</resultMessage>
</resultMessageList>
<result xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="tns:soryoKbnResourceModel">
<soryoKbnList>
<soryoKbn>
<shopId>202317</shopId>
<kbnId>1</kbnId>
<id>1</id>
<name>test name 1</name>
</soryoKbn>
<soryoKbn>
<shopId>202317</shopId>
<kbnId>2</kbnId>
<id>7</id>
<name>test name 2</name>
</soryoKbn>
</soryoKbnList>
</result>
</tns:shopMngApiResponse>
</result>
【问题讨论】:
-
您错过了此 XML 文件中
的结束标记。在 标签后添加 -
您需要提供一个minimal, complete and verifiable example 来证明您的问题,否则我们只是在猜测。
-
您可能会发现对调试有用的一种技术是创建对象并将它们序列化并查看差异所在。
标签: c# xml object serialization