从特定索引开始从 json 获取字符串值
Get string value from json starting from specific index
所以我有这个JSON:
{
"posts":{
"fields":{
"date":"2015/01/24",
"date_end":"2015/01/25",
"time":"23:00 - 05:00"
}
}
}
我如何从关键时间进入变量的值,但如果存在,则只有 05:00 个字符,请记住,在某些情况下,时间可能只有 23:00 没有 - 05:00。
试试这个
var time = data.fields.time[0].split(' - ');
time = time[1] || time[0] || '';
例
timeValues = fields['time'].split(' - ')
if (timeValues.length>1)
return timeValues[1];
else
return 'something'
这将解决问题:
xxx.time[0].split(" ")[xxx.time[0].split(" ").length - 1];
相关文章:
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 如何从键Code;中获取字符串/字符值;
- 从输入中获取字符串,并在AngularJS中发出AJAX请求
- 从 url 获取字符串值
- 从Javascript函数获取字符串
- Javascript:获取字符串形式的对象名称
- 获取字符串中与正则表达式匹配的所有子字符串
- 获取字符串中的匹配项数组作为索引
- 我可以从类型编号中获取字符串值吗?
- 为什么我得到数组如何获取字符串
- 在 Javascript 中获取字符串中的最后一个符号时值错误
- 如何获取字符串中重复的字母
- 获取字符串中最后一个换行符的最有效方法是什么
- JQuery获取字符串的一部分
- 单击另一个锚点标记时,从锚点标记获取字符串值
- 如何从视频标记错误事件中获取字符串/消息或代码
- 如何获取字符串中元音的总数
- 从子字符串之后的字符串中获取字符串
- 从字符串原型javascript获取字符串值
- 通过 JavaScript 获取字符串中第二个空格之前和之后的子字符串