Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将JSON转换为对象,将键值对传递到函数中_Javascript_Json_Html5 Audio_Popcornjs - Fatal编程技术网

Javascript 将JSON转换为对象,将键值对传递到函数中

Javascript 将JSON转换为对象,将键值对传递到函数中,javascript,json,html5-audio,popcornjs,Javascript,Json,Html5 Audio,Popcornjs,看看这个答案:,它将键值对传递到函数中,我想以JSON格式在外部保存数据 这是所需的格式: var wordTimes = { "w1": { start: 1, end: 1.5 }, "w2": { start: 1.9, end: 2.5 }, "w3": { start: 3, end: 4 } }; $.each(wordTimes, function(id, time) { pop.footnote({ start: time.start, end:

看看这个答案:,它将键值对传递到函数中,我想以JSON格式在外部保存数据

这是所需的格式:

var wordTimes = {
  "w1": { start: 1, end: 1.5 },
  "w2": { start: 1.9, end: 2.5 },
  "w3": { start: 3, end: 4 }
};

$.each(wordTimes, function(id, time) {
  pop.footnote({
    start: time.start,
    end: time.end,
    text: '',
    target: id,
    effect: "applyclass",
    applyclass: "selected"
  });
});
我试图做的是解析JSON数据以获得类似的格式。有什么方便的方法吗

var wordTimes = jQuery.parseJSON('{"id": "w1", "time": {"start":1, "end":3}}');
解析完数据后,我不知道该怎么办


提前谢谢

您可以控制解析数据的格式吗?如果没有,两个或多个ID的数据是什么样子的?这两种格式不同,这个示例应该让您开始:谢谢。这很有帮助。