使用 jquery 从 ATOM 文件中读取数据。
我正在尝试读取 xml/atom 文件,代码是:
$.ajax({
type: 'GET',
url: options.url,
data: options.data,
dataType: 'xml',
async:options.async,
success: function(xml) {
var feed = new JFeed(xml);
if(jQuery.isFunction(options.success)) options.success(feed);
}
});
Atom 文件有一个这样的字段:
<entry>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">Docentes y alumnos desa...</div>
</content>
</entry>
读取内容标签的代码是:
jQuery(this).find('content').eq(0).text();
this ->入口部分。
问题是,当 jQuery 执行此行时,返回“Docentes y alumnos desa...”。 jQuery有一种返回方式---->
"<div xmlns="http://www.w3.org/1999/xhtml">Docentes y alumnos desa...</div>"
谢谢!!对不起英语!
i'm trying to read a xml/atom file, the code is:
$.ajax({
type: 'GET',
url: options.url,
data: options.data,
dataType: 'xml',
async:options.async,
success: function(xml) {
var feed = new JFeed(xml);
if(jQuery.isFunction(options.success)) options.success(feed);
}
});
The atom file has a field like this:
<entry>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">Docentes y alumnos desa...</div>
</content>
</entry>
The code to read the content tag is:
jQuery(this).find('content').eq(0).text();
this -> the entry part.
The problem is, when jQuery execute this line returns "Docentes y alumnos desa...". There is is a way that jQuery returns---->
"<div xmlns="http://www.w3.org/1999/xhtml">Docentes y alumnos desa...</div>"
Thanks!! and sorry for the english!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
来自
http://api.jquery.com/html/
:]
编辑:抱歉,应该更好地阅读 api。
在这里他们解决了类似的问题: http:// refactormycode.com/codes/341-jquery-all-descendent-text-nodes-within-a-node
as from
http://api.jquery.com/html/
:]
Edit: sorry, should read the api better.
Here they solve something similar: http://refactormycode.com/codes/341-jquery-all-descendent-text-nodes-within-a-node