如何反序列化以下xml代码 [英] how to deserialization the following xml code

查看:73
本文介绍了如何反序列化以下xml代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

< arrayofravi xmlns:xsi =http://www.w3.org/2001/XMLSchema-instancexmlns:xsd =http://www.w3.org/2001/XMLSchema>

< ravi>

< com_name> tcs

< emp_name> siva

< emp_id> 123

< emp_salary> 2000



< ravi>

< com_name> dsrc

< emp_name> ravi

< emp_id> 2356

< emp_salary> 20000


<arrayofravi xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ravi>
<com_name>tcs
<emp_name>siva
<emp_id>123
<emp_salary>2000

<ravi>
<com_name>dsrc
<emp_name>ravi
<emp_id>2356
<emp_salary>20000

推荐答案

您好请使用以下方式,如下所示。



var xml =

@

< rowset>

< row>

< department_id> 1

< department_name> ;销售

< employees>

< emp>

< emp_id> 12

< emp_name> ;弗雷德



< emp>

< emp_id> 13

< emp_name> Hohn







< row>

< department_id> 2

< department_name>营销

< employees>



;



使用(var reader = new StringReader(xml))

{

var department = (系)序列化器。反序列化(读者);

}
hello please use following way as shown as below.

var xml =
@"
<rowset>
<row>
<department_id>1
<department_name>Sales
<employees>
<emp>
<emp_id>12
<emp_name>Fred

<emp>
<emp_id>13
<emp_name>Hohn



<row>
<department_id>2
<department_name>Marketing
<employees>

";

using (var reader = new StringReader(xml))
{
var department = (Department)serializer.Deserialize(reader);
}


这篇关于如何反序列化以下xml代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆