2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > JQuery解析HTML JSON和XML实例详解【jquery】

JQuery解析HTML JSON和XML实例详解【jquery】

时间:2021-06-01 12:53:01

相关推荐

JQuery解析HTML JSON和XML实例详解【jquery】

web前端|js教程

jquery解析json,jquery解析XML,jquery解析HTML

web前端-js教程

1、HTML

有的时候会将一段HTML片段保存在HTML文件中,在另外的主页面直接读取该HTML文件,然后解析里面的HTML代码片段融入到主页面中。

fragment.html文件,其内容:

720 全景 css3源码,vscode 集成gdb,ubuntu小,tomcat设置ip,qt使用sqlite创建表,dedecms手机插件,数据可视化的前端框架,爬虫工具的开发和应用,php 替换html,曲靖seo培训好吗,免费下单系统网站源码,asp网页 图表 源码,软件程序模板下载lzw

新浪微博ios源码,vscode页面冲突未出现,ubuntu顶部菜单,tomcat启动出错原因,蜜蜂爬虫防治,php调用登录,seo优化转化率高,网站源码编程,带前台的WordPress模板lzw

hello Jquery

在主页面

Test.html中解析代码

流媒体播放器源码,ubuntu多屏幕vga,爬虫拨号换ip,战神引擎免php转php,优化定位seolzw

$("#a1").click(function(){

$("#div2").load(fragment.html);

return false;

});[code]

2、JSON

JSON文件是test.json,其内容:

[code]

[{"name":"jim","age":"20"},{"name":"lily","age":"18","hobby":["swim","movie"]}]

在主页面

Test.html中解析代码

$("#a2").click(function(){

$.getJSON( est.json,function(data){

var html =

;

$("#div2").html(html);

return false;

});

});3、XML

XML文件是test.xml,其内容是:

深入浅出extjs

张三88

锋利的jQuery

李四99

深入浅出flex

王五108

java编程思想

钱七128

在主页面

Test.html中解析代码

$("#a3").click(function(){

$.get( est.xml,function(data){

var s="";

$(data).find(ook).each(function(i){

var id=$(this).attr(id);

var name=$(this).children( ame).text();

var author=$(this).children(author).text();

var price=$(this).children(price).text();

s+=id+" "+name+" "+author+" "+price+"

";

});

$(#div2).html(s);

});

});

对JQuery解析不同文档做了一个Demo,Test.html的原码是

$(function(){

$("#a1").click(function(){

$("#div2").load(fragment.html);

return false;

});

$("#a2").click(function(){

$.getJSON( est.json,function(data){

var html =

;

$("#div2").html(html);

return false;

});

});$("#a3").click(function(){

$.get( est.xml,function(data){

var s="";

$(data).find(ook).each(function(i){

var id=$(this).attr(id);

var name=$(this).children( ame).text();

var author=$(this).children(author).text();

var price=$(this).children(price).text();

s+=id+" "+name+" "+author+" "+price+"

";

});

$(#div2).html(s);

});

});

});

show html fragment

show json

show xml

Show Content:

利用FireFox浏览器打开该Test.html文件,效果如下

点第一个超链接会在Show Content区域显示新插入的html片段

点第二个超链接,会显示json数据:

点第三个超链接,会显示xml数据:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。