如何在JSON文件中将一个JSON对象的引用设置为另一个JSON对象

时间:2012-07-16 09:31:01

标签: json

有没有办法将一个JSON对象的引用设置为另一个?

2 个答案:

答案 0 :(得分:4)

简短回答:否

JSON是一种非常简单的数据表示格式。它不包含对整个对象中的引用的支持。可能你可能会破解一点,但它仍然取决于解析它的程序。

答案 1 :(得分:0)

嗯,你可以做这样的事情,但不知道你是否正在寻找:

<!DOCTYPE html>
<html>
<body>

<script type="text/javascript">
Persona = {
        "numberOfLegs" : 2
};

Cesar = {
        "basics" : Persona,
    "name" : "Julio Cayo Cesar"
}

document.write( "<br>" + Cesar.name );
document.write( "<br>" + Cesar.basics.numberOfLegs );
</script>

</body>
</html>

如果您正在寻找继承,那么答案肯定不是。执行类似操作的唯一方法是将$.extend( dest, org )与jQuery一起使用。

希望这有帮助。