我有一个由PHP生成的JSON对象.这是一个有一组日期的对象.它有timeStamp,然后是日期的格式化版本.我将如何在jQuery中迭代这个?
{
"dates":[
{
"timeStamp": 1317596400,
"formattedDate": "Mon 03 October 2011"
},
{
"timeStamp": 1317682800,
"formattedDate": "Tue 04 October 2011"
},
{
"timeStamp": 1317855600,
"formattedDate": "Thu 06 October 2011"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我试过了:
for (var i in data) {
alert(data.dates[i].timeStamp);
};
for (var i in data) {
alert(data[i].dates.timeStamp);
};
Run Code Online (Sandbox Code Playgroud)
和
for (var i in data) {
alert(data.dates.timeStamp[i]);
};
Run Code Online (Sandbox Code Playgroud) 您好我以前使用过DOMDocs,但我不知道如何做到这一点.
$xmldoc = new DOMDocument();
$xmldoc->load('http://example.com');
$feeditem = $xmldoc->getElementsByTagName('data');
Run Code Online (Sandbox Code Playgroud)
我只想要标签'data'的第一个实例.通常我会写一个foreach循环:
foreach($feeditem as $element){ //}
Run Code Online (Sandbox Code Playgroud)
并按照每个Feeditem做我想要的但在这里我只想要第一个$ feeditem.$ feeditem不是一个数组,它是一个DOMdoc对象,所以我不能用$ feeditem [0]来选择第一个'data'标签.
感谢您对此的任何帮助.