我有一个在线 JSON 文件,如下所示:
[
{
"j": 0,
"i": 0,
"DepartureTime": "\/Date(1331667480000+0100)\/",
"ArrivalTime": "\/Date(1331668860000+0100)\/",
"Remarks": [],
"TravelStages": [
{
"ID": 0,
"DepartureStop": {
"WalkingDistance": 0,
"ArrivalTime": null,
"AlightingAllowed": false,
"DepartureTime": null,
"BoardingAllowed": false,
"RealTimeStop": true,
"Rank": 0,
"Lines": null,
"StopPoints": [
{
"ID": 1,
"Name": "1",
"X": 608127,
"Y": 6645778
}
],
"Zone": "1",
"X": 608133,
"Y": 6645768,
"ID": 2300500,
"Name": "Visperud (i Solheimvn)",
"District": "Lørenskog",
"Type": 0,
"Stops": [],
"ShortName": "VIS"
}]
我想要的是抓取 DepartureTime 和 ArrivalTime,我已经看到了一些关于如何解析 flickr JSON 的示例。但我不知道如何解析它。我还想将 departureTime 和 arrivalTime 存储在两个单独的变量中,因为这两个变量的内容是自 1970 年以来以毫秒为单位的时间。有人可以给我一个提示吗? a 可以做到这一点,我对 Javascript/JSON 完全陌生
最佳答案
你的项目中有jQuery吗?如果是这样,您可以像这样轻松解析 JSON 字符串
var obj = $.parseJSON(theJsonText);
alert(obj.DepartureTime);
如果没有,我建议包含 JSON 库 ( link ) 并使用它。
关于javascript - 使用 jQuery 解析 JSON,检索两个变量。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9704344/