XML-to-JSON:什么是基本元素?什么是财产?

时间:2014-08-29 00:49:40

标签: xml json

我试图用“基本元素:”

来弄清楚作者的意思

“XML元素成为其基本元素的属性。假设您有以下内容 XML:“

<customer>
    <first>Bill</first>
    <last>Burke</last>
</customer>

JSON映射看起来像:

{ "customer" :
    { "first" : { "$" : "Bill"},
       "last" : { "$" : "Burke" }
    }
}

我理解发生了什么,但这个人对基本元素意味着什么?实际上,整句话是什么意思? “XML元素成为其基本元素的属性。”什么是“属性”是这个json属性还是xml属性?对于xml,有元素,属性和值,对于json,有关键和值。那么这个“财产”是什么东西?

1 个答案:

答案 0 :(得分:1)

要更清楚,更详细地重写它,“XML元素成为对象的JSON属性,它是XML元素父级的JSON表示。”

JS或JSON中的属性是对象上的键值对,粗略等同于XML中的属性(标记上的名称和值对)。

在您的特定情况下,XML元素<first>成为对象上的属性first,其值为customer,表示<customer>标记(即<first>)的父级或基本标记。