【译】用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 ...
随机推荐
- Java多线程基本概念
基本概念 线程与任务的概念不一样. 任务:通常是一些抽象的且离散的工作单元,比如在Web请求中,针对用户的请求需要返回相应的页面是一个任务,在Java中实现Runnable接口的类也是一个任务. 线程 ...
- Centos 基础开发环境搭建之Maven私服nexus
hmaster 安装nexus及启动方式 /usr/local/nexus-2.6.3-01/bin ./nexus status Centos 基础开发环境搭建之Maven私服nexus . 软件 ...
- SVN强制解锁操作
如果是其他人锁定文件,而你期望对此文件操作,可进行偷锁操作: 1,将被锁定文件SVN Check out-到本机硬盘. 2,点击文件右键,选择get lock 3,勾上steal the locks ...
- 【洛谷P3197】越狱
本来还想了一会dp-- 然而一看数据范围明显是数论-- 那么推一推.. 我们发现可以用总方案数减去不会越狱的方案数 那么我们考虑在长度为n的数列中填数 首先第一个位置有m种选择,后面的位置: 总方案: ...
- redis cluster节点管理测试
####redis v3.2.0###添加节点:1.添加master节点 170 ./redis-trib.rb add-node 127.0.0.1:7007 127.0.0.1:7001 171 ...
- Python 6 —— 异常
Python 6 —— 异常 异常分类 AttributeError:调用不存在的方法 EOFError:遇到文件末尾引发异常 ImportError:导入模块引发异常 IndexError:列表越界 ...
- Unity中使用多构造函数(转)
如果要实例化的类只有一个构造函数, 则使用方法很简单使用方法如下: 1 2 3 4 5 6 7 using (IUnityContainer container = new UnityContaine ...
- poj 2142 拓展欧几里得
#include <cstdio> #include <algorithm> #include <cstring> #include <iostream> ...
- 数据库、数据表的创建SP2
本人前一个版本的数据库.数据表的创建由于不是很详细,于是通过细心的修订,已经修复了很多Bug,希望这篇文章能够给大家一些帮助 --代表注释,相当于C#里的// --切换到master数据库,目的是 ...
- python socket server源码学习
原文请见:http://www.cnblogs.com/wupeiqi/articles/5040823.html 这里就是自己简单整理一下: #!/usr/bin/env python # -*- ...