摘要: XSL 与 XSLTXSL 指扩展样式表语言(EXtensible Stylesheet Language)。它主要被用来对XML文档进行格式化,与CSS不同,XSL不仅仅是样式表语言XSL主要包括三个部分:XSLT 一种用于转换 XML 文档的语言。 它可以将一个XML文件转换成另一种格式的XML文件或XHTML文件.XPath 一种用于在 XML 文档中导航,定位元素的语言。XSL-FO , 可扩展样式表语言格式化对象(Extensible Stylesheet Language Formatting Objects) ,用于格式化供输出的 XML 数据。XSL-FO 目前通常被称为 XS 阅读全文
posted @ 2013-12-04 22:37 水之原 阅读(502) 评论(0) 推荐(0) 编辑
摘要: XPath 简介XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。因此,对 XPath 的理解是很多高级 XML 应用的基础。 其实对些我们并不陌生,最与XPath相似的便是CSS的选择器.在CSS中使用CSS选择符选择元素来应用样式,而在XSLT中则使用XPath,XPath与CSS选择器相比如强大的许多!下面是CSS选择符与XPath选择符一些对照: //CSS选择符 body p //选择... 阅读全文
posted @ 2013-12-04 22:31 水之原 阅读(2052) 评论(0) 推荐(0) 编辑
摘要: 打开XML首先,直接从浏览器中打开XML文件,浏览器会对其进行格式良好性检查,如果不符合XML语法规范则显示出错,如果格式良好,再检查是否包含样式表(CSS或XSL),如果包含样式表,则用样式表格式化XML文档然后显示,如果没有,则显示经过格式化的XML源码(不同浏览器显示方式不一样).注意,浏览器只对XML进行格式良好性检查,而不对其进行有效性检查!如何在XML文档中引入样式表?示例: 如果是使用XSL,只需将上面的type属性值改成text/xsl即可!XMLHttpRequest对象的responseXML属性XMLHttpRequest对象的responseXML属性用来... 阅读全文
posted @ 2013-12-04 22:25 水之原 阅读(421) 评论(0) 推荐(0) 编辑
摘要: XML简介XML代表Extensible Markup Language(eXtensible Markup Language的缩写,意为可扩展的标记语言)。XML 被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。XML特点标记需要自己去创建!一个最大的特殊处(与HTML不同处),它可以创建标签,包括使用中文标签语法更严格!标签必需成对嵌套,并且属性必须有属性值,属性值也必须包含在引号中XML仅仅用来存储数据,不包含与数据显示相关的样式信息(这部 阅读全文
posted @ 2013-12-04 22:19 水之原 阅读(500) 评论(1) 推荐(1) 编辑
摘要: 创建XMLHttpRequest对象与之前众多DOM操作一样,创建XHR对象也具有兼容性问题:IE6及之前的版本使用ActiveXObject,IE7之后及其它浏览器使用XMLHttpRequest不但IE6及其之前的版本将XHR作为一个ActiveXObject运行,而且还存在众多版本:一开始是Microsoft.XMLHTTP 之后变成Msxml2.XMLHTTP及更新版的Msxml3.XMLHTTP function XHR() { var xhr; try {xhr = new XMLHttpRequest();} catch(e) {... 阅读全文
posted @ 2013-12-04 22:12 水之原 阅读(6014) 评论(0) 推荐(0) 编辑
摘要: Ajax是什么?首先,Ajax是什么?一个很酷的新兴词汇!仅仅是某种早就有了的技术的一种新说法而已! Ajax是指一种创建交互式网页应用的网页开发技术。要谈到网页应用程序,则必须从WEB的历史来讲:1.开始的Internet,仅仅是科学家们用来交换研究论文,及一些大学在上面发布一些课程信息的工具,那个时候网页与一幅户外广告没多大区别(相反户外广告才能起来广告的作用).那个时候,只有少部分的公司具有公司网站,而它们的公司网站仅仅是在首页上放置一些联系信息或一些静态的文档!2.当Windows出现后(尽管Windows仅仅是给早就有了的操作系统加个外套而已,但这确实上一大进步),及个人电脑的流行, 阅读全文
posted @ 2013-12-04 22:08 水之原 阅读(615) 评论(0) 推荐(0) 编辑