JSONparsing在JavaScript和节点

我试图parsing从客户端发布到基于节点的服务器的JSON数组。

持有数组的json对象看起来像这样

customData : { "playlist": [ "//www.youtube.com/embed/bxq6SofU_38?rel=0", "//www.youtube.com/embed/Qyqchamz4EM?rel=0" ] } 

但是,当我尝试访问数据使用customData.playlist [0],它返回,它不能parsing“播放列表”控制台报告说,它是未定义的。

我使用JSONLintvalidation器检查了我的JSON,它说我JSON是有效的。 我必须错过一些非常简单的想法吗?

如果你从客户端获得数据,你应该像这样parsing:

 var parsed = JSON.parse(recievedData); 

然后你可以访问它们。

每当响应来自服务器或客户端,结果将在string..因为你知道string更容易在networking内传输…尝试使用JSON.parse。 控制台的types的customData ..它必须是对象..然后只有你可以..获取值..