我最近被介绍到了API的世界,我试图更多地介绍它,所以提前谢谢大家!
我有以下JSON数据:
[
{
"description": "Batman does.\n\nBatman vs. The Penguin (with Patton Oswalt)",
"updated_time": "2016-03-29T16:35:00+0000",
}
]
做类似
的事情var var1 = array.[0]description
将var1存储为整个描述。
我使用Javascript(特别是JQuery)。我想在\n\
之前只获得描述,即蝙蝠侠。,并将其存储在变量中。
答案 0 :(得分:5)
在换行符上拆分并获取第一个数组项,例如
var desc = data[0].description.split('\n')[0];
将日期字符串解析为Date
个实例。看到您的字符串符合ISO 8601标准,您只需使用Date
构造函数...
var d = new Date(data[0].updated_time);
请参阅此处的格式化选项〜https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date#Conversion_getter
答案 1 :(得分:1)
实现此目标的另一种方法是从{0}到substring()
\n
indexOf()
:
var desc = data[0].description.substring(0, data[0].description.indexOf('\n') );
尽管如此,Phil提供的答案看起来更易于阅读/理解。
答案 2 :(得分:-1)
尝试下面的代码,
{{1}}