Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
139 views
in Technique[技术] by (71.8m points)

javascript - How to count JSON objects

Here is my JSON:

[
    {
        "id": "38",
        "article_id": "16",
        "news_event": "625",
        "language": "en",
        "channel_partner_id": "625",
        "title": "Test",
        "show_logo": null,
        "description": "test

",
        "schedule": null,
        "event_date": "2012-03-09 10:08:35",
        "link_text": null,
        "guid": null,
        "timestamp": "2012-03-09 11:19:42",
        "website": null,
        "show_hours": null,
        "page_text": null
    },
    {
        "id": "37",
        "article_id": "15",
        "news_event": "625",
        "language": "en",
        "channel_partner_id": "625",
        "title": "Test",
        "show_logo": null,
        "description": "test

",
        "schedule": null,
        "event_date": "2012-03-09 10:08:35",
        "link_text": null,
        "guid": null,
        "timestamp": "2012-03-09 11:19:39",
        "website": null,
        "show_hours": null,
        "page_text": null
    },
    {
        "id": "36",
        "article_id": "14",
        "news_event": "625",
        "language": "en",
        "channel_partner_id": "625",
        "title": "Test",
        "show_logo": null,
        "description": "test

",
        "schedule": null,
        "event_date": "2012-03-09 10:08:35",
        "link_text": null,
        "guid": null,
        "timestamp": "2012-03-09 11:19:35",
        "website": null,
        "show_hours": null,
        "page_text": null
    },
    {
        "id": "35",
        "article_id": "13",
        "news_event": "625",
        "language": "en",
        "channel_partner_id": "625",
        "title": "Test",
        "show_logo": null,
        "description": "test

",
        "schedule": null,
        "event_date": "2012-03-09 10:08:35",
        "link_text": null,
        "guid": null,
        "timestamp": "2012-03-09 11:19:31",
        "website": null,
        "show_hours": null,
        "page_text": null
    }
]

How do I count the number of objects in it?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

You can use the following solution to count JSON objects:

var jsonObject = {"test1":1,"test2":2};
var keyCount  = Object.keys(jsonObject).length;

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...