请求XML返回一个包含许多回车的字符串

时间:2016-12-16 10:56:26

标签: javascript node.js xml request

SELECT * FROM salers WHERE comm IN (0.12, 0.13, 0.15);

我尝试使用node.js从api获取XML文件。 当我使用上面的代码用Request Module获取它时,我得到了许多不必要的XML" \ r"像这样:

var request = require('request');
request('http://www.behindthename.com/api/lookup.php?name=olga&key=li758582', function (error, response, body) {
  if (!error && response.statusCode == 200) {
    console.log (body);
  }
})

当我使用浏览器访问URL时,根本没有额外的行返回。

这是我在浏览器上看到的内容:

enter image description here

是否可以使用node.js获取源XML?另外,有没有更智能的方法来获取XML?

1 个答案:

答案 0 :(得分:0)

解决。那篇文章对如何做到这一点有很好的指导。 http://antrikshy.com/blog/fetch-xml-url-convert-to-json-nodejs