永发信息网

如何将XML文件反序列化成为内存中的一个实体类

答案:1  悬赏:10  手机版
解决时间 2021-11-18 15:24
如何将XML文件反序列化成为内存中的一个实体类
最佳答案
两个错误:
1、xml的根节点是wlb_waybill_search_response,却没有实体类表示
2、XmlSerializer创建的时候用typeof(WaybillApplySubscriptionInfo),序列化却要求List<...>,连个不匹配。

简单的做法就是添加一个实体类:

C# code?
class Test
{
static void Main(string[] args)
{
string xml = ...;
XmlSerializer serializer = new XmlSerializer(typeof(SearchResponse));
SearchResponse searchResponse = (SearchResponse)serializer.Deserialize(new StringReader(xml));
var subInfo= searchResponse.Results;
}
}

[Serializable]
[XmlRoot("wlb_waybill_search_response")]
public class SearchResponse
{
[XmlElement("results")]
public List Results;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
三星的PM961好还是英特尔的760P固态好?
电脑无法取消来宾账户,没有管理员权限
安阳到重庆的邮票多少元嗯急呀急我想给我姐姐
国泰民安的泰的意思是什么?
厚普教育地址有知道的么?有点事想过去!
10kv的变压器一般用多少电度才划算?
关于普通人扣篮和摸框的区别
ifconfig eth0 | grep Bc是什么意思了 这个Bc
自然美美容养生会所地址在哪,我要去那里办事
头后面有个嘴打一成语
昂立无诀珠心算培训中心(胜利街)地址在哪,我
眼睛斜视怎么矫正
一张1米乘1米的纸上最多能画几个不重叠的直径
西北坡在哪里
2011年公务员考试,省级的行测,分值具体是多
推荐资讯
美琪是什么意思
C#!!我用的vs2010中textbox中没有passwordcha
以小心滑倒为题目写一篇300字的作文
冬季雪天开江淮轻卡,早上出发,需要注意些什
千年矮树的种植和养护
在“探究小车速度随时间变化规律”的实验中的
之如何母亲女解放了吗
g31lm主板bois设置,怎么弄求大神
vivox7和vivox7plus配置一样吗?
云飞前妻高月是干什么的
三星a7 2017款 支持什么手机卡
怎么用GE寻找基址,或技能代码
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?