我有一個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