all*_*ded 2 javascript parsing json
我想用Javascript 解析这个内容.数据如下所示:
{"ss":[["Thu","7:00","Final",,"BAL","19","ATL","20",,,"56808",,"PRE4","2015"],["Thu","7:00","Final",,"NO","10","GB","38",,,"56809",,"PRE4","2015"]]}
在线的每一个教程都教你如何使用Twitter解析JSON,但我不太确定如何使用JSON进行解析.
我想在一个网站上设置这个以查看NFL团队得分,以获得一个有趣的项目和一个关于解析JSON的良好学习经验,因为我不太关心Twitter的东西.
这可能吗?任何好的教程开始?甚至一些启动代码?
一般来说,您可以使用JSON.parse来执行此操作.但是,片断你已经不会出现严格有效的JSON(如这里看到: http://jsfiddle.net/yK3Gf/也通过这里验证源JSON: http://jsonlint.com/).
因此,您需要手动解析它,或者获取nfl.com来修复它们的JSON.
作为替代方案,他们的JSON在使用时会成功解析eval(),因此您可以使用以下内容解析它:
var parsedData = eval('(' + jsonData + ')');
Run Code Online (Sandbox Code Playgroud)
......如下所示:http: //jsfiddle.net/yK3Gf/1/
虽然要注意以这种方式解析JSON通常是不受欢迎的(特别是当被解析的数据由第三方源提供时),因为如果数据恰好包含任何可执行代码,则会让您对XSS攻击开放.它.
| 归档时间: |
|
| 查看次数: |
3722 次 |
| 最近记录: |