2016-12-16 100 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?

回答

相關問題