如何反序列化以下xml代码 [英] how to deserialization the following xml code
本文介绍了如何反序列化以下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屋!
查看全文