【译】用jQuery 处理XML--写在前面的话
用jQuery 处理XML--浏览器中的XML与JavaScript
来自IBM Developer Works
写在前面的话
即使是对一些个教练的程序员来说,也可以从本教程中多少有些收获或者从这里可以再次巩固他使用jQuery处理XML的技能。更不用说对于一些JavaScript新手了,这里可以帮你重新理一下DOM结构及与之相关的脚本编程。
关于本教程
现今浏览器上的高级Web应用日渐增长,像XML,jQuery这些技术由于自身良好的可扩展性和可移植性,就变得越来越重要了。本教程通过探索浏览器中DOM的处理,进而如法炮制应用到对XML的处理上,顺带提示如果使用jQuery,它将会如何化腐朽为神奇,将对XML的操作大大简化。
本教涵盖了如下方面的内容:
- DOM简介
- 浏览器中的XML与JavaScript
- jQuery与XML
- 示例程序:实现一个在线XML编辑器
常用缩略词:
- Ajax: Asynchronous JavaScript + XML (异步的JavaScript和XML)
- DOM: Document Object Model (文档对象模型)
- HTML: Hypertext Markup Language(超文本标记语言)
- JSON: JavaScript Object Notation (JavaScript 对象表示)
- UI: User interface (用户界面)
- W3C: World Wide Web Consortium(世界互联网组织/万维网联盟)
- XML: Extensible Markup Language(拓展标记语言)
准备工作
阅读本教前这里暂且假设作为程序员的妳已经初步了解HMTL及JavaScript。为了跟进本教更好地学习,妳需要:
- 需要至少一个文本编辑器,无论是什么能码字写代码就成
- 当然,妳还需要jQuery这个强大的JavaScript库。少年如果妳手头还没有的话可以到这里下载。当然妳大可不必下载拥有一分本地副本,妳完全可以使用官网或谷歌代码托管提供的CDN(不知道CDN是啥玩意儿?点我)服务,只需将地址引用到妳的页面即可。
- 最为重要的一点:一个表现良好的浏览器!尽管现今在用的大部分浏览器都是支持的,但最好还是浏览下jQuery官方的浏览器兼容性页面的推荐再决定。大多数前端开发者选择火狐主要还是因为它强大的页面高度插件—Firebug。本教中Firebug并不是必需但推荐妳使用它。
- 一门妳擅长的后台语言(比如PHP),这一条也不是必需的,只会在本教的部分地方会用得到
【译】用jQuery 处理XML--写在前面的话的更多相关文章
- 使用jQuery解析xml时command节点解析失败
jQuery版本1.8.3 待解析的xml为: <message><user><command>Login</command></message& ...
- 使用Jquery解析xml的两种方法
第一种方案(最稳妥): 先将String格式的xml转换为xml对象,然后再用Jquery解析xml对象 var returnDataXml = parseXML(returnData); var p ...
- 关于JQUERY操作XML问题!
使用JQUERY操作XML方法: 1.$.get(”xml文件路径",function(data){}); 2.$.Post(”xml文件路径",function(data){}) ...
- 160928、JQuery解析XML数据的demo
用JavaScript解析XML数据是常见的编程任务,JavaScript能做的,JQuery当然也能做.下面我们来总结几个使用JQuery解析XML的例子. 方案1 当后台返回的数据类型是xml对象 ...
- jQuery与XML
jQuery与XML 快而强的遍历系统,华丽丽的选择器语法,这或许是jQuery 那么流行的原因.当然它还有详尽的文档.它主要是用来处理HTML的,但在这里妳会看到如何应用到XML. 使用jQuery ...
- jquery解析XML(1)
jquery解析XML文件 html代码 <!DOCTYPE html><html><head><title>解析XML</title>&l ...
- JQuery解析XML数据的几个例子
用JavaScript解析XML数据是常见的编程任务,JavaScript能做的,JQuery当然也能做.下面我们来总结几个使用JQuery解析XML的例子. 第一种方案: <script ty ...
- JQuery 解析xml
JQuery 可以通过 $.get() 或 $.post() 方法来加载 xml. JQuery 解析 XML 与解析 DOM 一样, 可以使用 find(), children() 等函数来 ...
- jQuery 查询 xml
加载xml:(注:这个方法在Chrome是用不了的,Chrome是禁止访问本地的xml文件,在ie11里面用不了,ie11的xmlDom文档没有load方法) function loadXML(fil ...
- 简易-五星评分-jQuery纯手写
超级简单的评分功能,分为四个步骤轻松搞定: 第一步: 引入jquery文件:这里我用百度CDN的jquery: <script src="http://apps.bdimg.com/l ...
随机推荐
- JSTL和EL表达式多重if问题
俾人以前在写一个查询功能时,由于结果状态分好几种,于是页面就用<c:if></c:if>写了一大堆来判断,后来上网查了下资料,发现有个语法类似于多重if,挺方便的,语法是 &l ...
- configure: error: *** libpopt not found 解决方法
ubuntu (deb) $ apt-cache search popt|headlibpopt-dev - lib for parsing cmdline parameters - developm ...
- hadoop多次搭建后,完整总结(累死宝宝了,搭建了十多遍了)
1.安装JDK1.1上传运用软件FileZilla,将windows上的jdk压缩包放到linux的root目录下 1.2解压jdk #创建文件夹 mkdir /usr/java(不要挂在在" ...
- java 验证码
package lizikj.bigwheel.pcsystem.util;import javax.imageio.ImageIO; import java.awt.*; import java.a ...
- gc roots 垃圾回收
gc roots包括以下几个: 虚拟机栈(栈桢中的本地变量表)中的引用对象 方法区中的类静态属性引用的对象 方法区中的常量引用的对象 本地方法栈中JNI(即native方法)的引用的对象 java,c ...
- 将 project.json 项目转换为 Visual Studio 2015 解决方案
var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...
- Smarty缓存的5个知识点
(1)页面缓存:整个页面全局的缓存 需要4个步骤: ①开启缓存 $smarty->caching = true; ②设置缓存的生命周期 $smarty->cache_lifetime ...
- 241. Different Ways to Add Parentheses
241. Different Ways to Add Parentheses https://leetcode.com/problems/different-ways-to-add-parenthes ...
- DIY操作系统(引文)
构想根据<30天自制操作系统>以及<ORANGE’S:一个操作系统的实现>初步实现一个操作系统. 先开个头,以后的棋一步一步下.
- LinqToEntity模糊查询的方法选择
LinqToEntity针对oracle模糊查询 方法:Contains() 转换出来的sql是 like 关键字 方法:IndexOf() 转换出来的sql是 instr() 函数 lik ...