我正在尝试使用 AngularJs 连接到 answerbase api。我让它使用 jsonp 返回 xml,但出现格式错误。不幸的是,xml 是他们将返回的唯一格式。我试图使用 xml2json 库但没有成功。这就是我到目前为止所拥有的。
var url = "http://myAnswerBaseSite.com/api/getquestionslist.aspx?apikey=myKey&callback=JSON_CALLBACK";
$http.jsonp(url,
{
transformResponse: function (data) {
var x2js = new X2JS();
var json = x2js.xml_str2json(data);
return json;
}
})
.success(function (data) {
console.log(data.found);
});
这可能吗?提前致谢