JSON root element

前端 未结 3 522
走了就别回头了
走了就别回头了 2020-12-29 05:50

Does JSON require a root element as in XML case. As far as I know this is a valid JSON string.

{
    \"email\":[
        {
            \"type\":\"home\",
            


        
相关标签:
3条回答
  • 2020-12-29 06:14

    This is normal, json and xml don't have the same rules. You can transfrom your root brackets "{" and "}" into a root element to be sure to don't have conversion problems

    0 讨论(0)
  • 2020-12-29 06:15

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

    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.

    0 讨论(0)
  • 2020-12-29 06:17

    According to the modified Backus-Naur-Form on the right side pane of http://json.org/ the root element of a JSON data structure can be any of these seven types/values:

    Object
    Array
    String
    Number
    true
    false
    null
    

    Examples

    So all of the following examples are valid JSON root elements:

    {
      "name": "Jpsy",
      "age": 99
    }
    
    [ 1, 2, "three", 4, 5 ]
    
    "abcdefg"
    
    123.45
    
    true
    
    false
    
    null
    
    0 讨论(0)
提交回复
热议问题