我有一个xml文件,如下所示,
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>XpertDox</title>
<link>http://localhost:4000</link>
<description>Find a doctor</description>
<item>
<title>new feed2</title>
<link>http://www.espncricinfo.com/</link>
<description>FinddddlklfggfsASAke</description>
</item>
<item>
<title>new feed</title>
<link>http://timesofindia.indiatimes.com/</link>
<description>FinddddlklsASAke</description>
</item>
<item>
<title>w3schoolswdqeqweqw</title>
<link>http://www.w3schools.com/html/default.asp</link>
<description>Finddddlklke</description>
</item>
<item>
<title>w3schools</title>
<link>http://www.w3schools.com/xml/tryrss.asp?filename=rss_ex_guid</link>
<description>Finddddlklke</description>
</item>
</channel>
</rss>
我的JS,
getBlogList: function(currentPage, itemsPerPage, base_url) {
var deferred = $q.defer();
$http.get(base_url+'getBlogList',
{params: {currentPage: currentPage,itemsPerPage: itemsPerPage}}).then(function(data) {
deferred.resolve(data);
}).catch(function(results, status) {
deferred.reject("An error occured while fetching items");
});
return deferred.promise;
},
这里的任务是每当添加一个新的博客时,内容必须来到这里,我怎么能实现呢?我完成了不知道怎么做?如果我有一个HTML,我可以轻松绑定数据,因为它的xml我很困惑。任何人都可以帮助我......
答案 0 :(得分:1)
您将需要创建一个服务器端API。你不能在普通的Angular中做到这一点。这一切都取决于您正在运行的服务器端堆栈类型。