JSON根元素 [英] JSON root element

查看:96
本文介绍了JSON根元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

JSON是否像XML案例一样需要一个根元素.据我所知,这是一个有效的json字符串.

Does JSON require a root element as in xml case. As far as i know this is a valid json string.

{
    "email":[
        {
            "type":"home",
            "name":"john.doe@gmail.com"
        },
        {
            "type":"work",
            "name":"jdoe@gmail.com"
        }
    ]
}

我需要将json转换为xml,反之亦然.但是,虽然上面是有效的json,当我将其转换为xml时,它无效吗?我是否缺少某些东西,或者这是正常现象?

I need to convert json to xml an vice versa. However although the above is a valid json when i convert it to xml it is not valid ? Am I missing something or this is normal?

推荐答案

JSON文档的最外层是对象"(大括号)或数组"(方括号).

The outermost level of a JSON document is either an "object" (curly braces) or an "array" (square brackets).

任何将JSON转换为XML的软件都必须调和它们是具有不同规则的不同数据模型这一事实.不同的转换工具以不同的方式处理这些差异.

Any software that converts JSON to XML has to reconcile the fact that they are different data models with different rules. Different conversion tools handle these differences in different ways.

这篇关于JSON根元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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