我有一个2MB的JSON对象,我希望用jQuery解析。我将整个对象转储到一个名为“timeline.js”的文件中,我希望将其解析为一个数据集以根据需要抓取记录。用jQuery解析外部JSON文件
我的数据集是作为一个XML文件启动的,但我读到JSON会更有效,因为我使用jQuery来提取数据并将其放置在DOM中。
下面是我的对象的第一个记录。我将如何分析这个对象来获取1016的'profileid'记录?
{
timeline:{
record:[
{
profileid:1016,
title:'Adam',
parentprofileid:0,
type:'Person',
minzoomlevel:29,
maxzoomlevel:66,
isapproxstart:1,
isapproxend:1,
startdate:-4181,
enddate:-3251,
shortdescription:'Name means "red" or "man" he is...',
article:'<div><span>The first member of...',
status:22,
scriptures:{
scripture:[
{
profileid:1016,
scripturetext:'Genesis 2:7',
referencetext:'Birth'
},
{
profileid:1016,
scripturetext:'Genesis 5:4',
referencetext:'Death'
}
]
}
},
通过这样做 - 'code'var OBJ = jQuery.parseJSON( 'timeline.js');'code' - 不此在存储器中存储整个JSON对象?或者每次调用obj时是否简单地解析JSON? – matthoiland