使用Javascript我想从url导入XML,然后将其转换为JSON

时间:2015-11-25 16:42:21

标签: javascript json xml

使用Javascript ...我试图弄清楚如何从这里导入xml:

http://gamebattles.majorleaguegaming.com/xboxone/call-of-duty-black-ops-iii/team/team-cnk/stats.xml

然后将其转换为Json,以便我可以将它与AngularJS一起使用并将其显示在前端应用程序上。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

乔 -

您可以使用jQuery从该URL获取数据并解析XML。

  

https://api.jquery.com/jquery.get/

     

https://api.jquery.com/jQuery.parseXML/

从那里你需要确定是否要将其转换为JSON或按原样使用它。由于存在属性字段,没有一种简单而干净的方法将XML转换为JSON,但这里有一些代码的示例:

  

https://davidwalsh.name/convert-xml-json

如果您遇到跨域问题,则需要使用PHP,Java,Node.js或您选择的后端请求数据服务器端。你可以这样做:

  

JAVA:http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html

     

PHP:http://php.net/manual/en/function.file-get-contents.php

     

Node.js:https://davidwalsh.name/nodejs-http-request