看起来以前有人问过这个问题,但答案似乎对我不起作用。我正在从本地 XML 文件输出信息,但没有输出描述元素,因为它包含在 CDATA 中 - 如果我删除 CDATA 部分,那么一切正常。
这是我的代码:
$(document).ready(
function() {
$.get('test.xml',
function($info) {
objInfo = $($info);
objInfo.find('item').slice(0,5).each(
function() {
var Guid = $(this).find('guid').text();
var Title = $(this).find('title').text();
var Description = $(this).find('description').text();
$('#Content').append(
"<p><a href='" + Guid + "'>" +
Title + "</a> " +
Description +
"</p>"
)
}
);
},
'xml'
);
}
)
知道如何成功提取包含在 CDATA 中的描述信息吗?
谢谢 -
乔治