一切福田,不離方寸,從心而覓,感無不通。

ASP.NET中XML和JSON互转

一、XML和JSON字符串的对应表格   1、节点的属性会被对应地转换为JSON对象的成员"attr_name":"attr_value"。如:   XML JSON <xx yy=’nn'></xx> { "xx" : { "yy" : "nn" } } <xx yy="></xx> { "xx" : { "yy" : "" } }   2、没有子节点、属性和内容的节点被转换为成员"child_name":null   XML JSON <xx/> { "xx" : null }   3、没有子节点和属性,但是有内容的节点被转换为成员"child_name":"child_text"   XML JSON <xx>yyy</xx> { "xx" : "yyy" }   4、其它节点和属性会被适当地转换为"child_name":对象或者"child_name":[elements]对象数组,节点的值会被转换为对象成员的"value",如:   XML JSON <xx yy=’nn'><mm>zzz</mm></xx> { "xx" : { "yy" : "nn", "mm" : "zzz" } } <xx yy=’nn'><mm>zzz</mm><mm>aaa</mm></xx> { "xx" : { "yy" : "nn", "mm" : [ "zzz", "aaa" ] } } <xx><mm>zzz</mm>some text</xx> […]

龙生   01 Apr 2016
View Details