2016-12-16 94 views
0
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); 
    } 
}) 

我试图从api中使用node.js获取XML文件。 当我使用上面的代码与此Request Module读取它。我得到XML有许多不必要的“\ r”,例如:请求XML返回一个包含许多回车符的字符串

\r<response>\r<name_detail>\r<name>Oľga</name>\r<gender>f</gender> 

当我去我的浏览器的URL就已经没有多余的行返回的。

这是我看到我的浏览器:

enter image description here

是否有可能获取只是node.js的源XML?另外,有没有更聪明的方式来获取XML?

回答

相关问题