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

Using Javascript I want to import an XML from url and then convert it to JSON

本文关键字:然后 XML 一个 转换 JSON Javascript url 使用 导入      更新时间:2023-09-26

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

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

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

如有任何帮助,我们将不胜感激。

Joe-

您可以使用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