我有一个真正的大 XML,大小约为 10MB。那个 xml 包含很多 HTML 标签。所以当我想用 jquery 解析那个 xml 时,我想用正确的 HTML 格式得到输出。但我得到了纯文本作为输出..
这是我从 XML 获取数据的 jquery 代码
<script type="text/javascript">
$(document).ready(function () {
$.ajax({
type: "GET",
url: "finaleve.xml",
dataType: "xml",
success: xmlParser
});
});
function xmlParser(xml) {
var markup = [];
$(xml).find("event").each(function () {
markup.push('<section><section><div class="mainevent" >' + $(this).find("name").text() +': '+$(this).find("tagline").text()+'</div><br><div class="description" >' + $(this).find("description").text() +'</div><br></section>');
$(this).find("subevent").each(function () {
markup.push('<section><div class="maineventse">' + $(this).find("namese").text() +': '+$(this).find("taglinese").text()+'</div><br><div class="description1" >' + $(this).find("descse").text() +'</div><br></section>');
});
markup.push('</section>');
});
$(".slides").append(markup.join(""));
}
</script>
我知道纯文本是因为 .text().. 但我不知道它的补救措施.. 任何人都可以建议如何使用他们的 HTML 标签获取内容..???