XML转JSON 个人总结

来源:互联网 发布:阿里云 cdn节点数量 编辑:程序博客网 时间:2024/06/07 12:57

{"root" : [{"author" : [{"email" : "abcde@sina.com"},{"name" : "abcde"}]},{"author" : [{"email" : "lixin@sina.com"},{"name" : "lixin"}]}]}

<root>    <author>        <email>abcde@sina.com</email>        <name>abcde</name>    </author>    <author>        <email>lixin@sina.com</email>        <name>lixin</name>    </author></root>

json格式(与xml比较):


1.最外围一对大括号
2.如果一个节点有其父节点,那么这个节点应该用大括号括起来
3.如果一个节点有子节点,那所有子节点应该用一对中括号括起来
4.对于每一个子节点,其格式都是{(string) : (value)},这种格式,根节点去掉大括号.
5.兄弟节点间添加逗号.

其实个人还没深入研究,感觉json既然最终要把它转化成array(脚本的数组类型,可以说是哈希表,也可以说是关联数组),这个结构就必然不会太复杂

我很想知道xml的属性标签在json里怎么表示呢?呵呵。我感觉应当是作为一个节点存在吧,毕竟是关联数组,这应该是很自然的做法。

原创粉丝点击