JSON博客示例

时间:2014-03-27 07:06:50

标签: json data-structures structure

我是JSON的新手,并不真正了解如何以JSON格式构建数据。如果有人可以给我一个博客的例子,我将能够更好地理解它。到目前为止我已经

{
    "blog" : {
        "id": "3423232",
        "user" : {
            "id": "23143"
            "name": "Jimmy Carter",
            "username": "JimmyC"
        },
        "title": "Being me",
        "description": "How to be a president",
        "modified": "2009-03-17T03:53:36Z",
        "published": true,
        "tags": ["president", "usa", "john", "quincy", "adams"]
    }
}

但是,如果我想查找用户“JimmyC”发布的所有博客或带有“USA”标签的博客,我该如何查询它呢?有没有更好的方法来构建JSON中的数据,以便更容易查询它?

1 个答案:

答案 0 :(得分:1)

JSON是一种以与xml相同的方式构建数据的方法,但由于其语法简单,因此更简单,更轻松。 如果您不想从JSON中检索数据,则必须使用langage及其库。

例如,如果您正在使用javascript,请使用JSON库来检索数据:

var json = '{"foo":12345,"count":1}',
obj = JSON.parse(json);
console.log(obj.foo);

如果你正在使用PHP

$json = '{"foo": 12345,"count":1}';
$obj = json_decode($json);
print $obj->{'foo'};

等等......如果您需要更多帮助,请告诉我们您正在使用的语言以及您的代码无效的内容。