XML入门指南(19)XML相关技术

2016-02-19 17:17 7 1 收藏

今天给大家分享的是由图老师小编精心为您推荐的XML入门指南(19)XML相关技术,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

【 tulaoshi.com - Web开发 】

  在这一节里,将要列出一些很重要的XML相关技术。这对理解和开发XML应用程序是很有帮助的。


XHTML - 可扩展HTML(Extensible HTML)

  XHTML 使用XML重新定义了HTML 4.01的语法。XHTML 1.0是HTML的下一个版本。更多的请参考我们的XHTML 指南。

CSS - 层叠样式表单(Cascading Style Sheets)

  CSS 样式单可以为XML文档添加显示信息。更多信息请阅读我们的CSS 指南。

XSL - 可扩展样式单语言(Extensible Style Sheet Language)

  XSL由三部分组成: XML文档转换(XML Document Transformation ,又叫XSLT),模式匹配语法( a pattern matching syntax ,又叫XPath), 格式话对象( a formatting object interpretation,XSL FO)。

XSLT - XML 转换语言(XML Transformation)

  XSLT 是一种比CSS强大很多的语言。它可以将XML文档转换成其他格式的文档。。更多知识请阅读 XSL 指南。

XPath - XML匹配模式(XML Pattern Matching)

  XPath是一种用于标识XML文档各个部分的语言。这是一种为了XSLT 和 XPointer而设计出来的语言。

XLink - XML链接语言(XML Linking Language)

  链接语言(The XML Linking Language ,XLink), 允许在不同的XML资源之间建立链接关系。

XPointer - XML指针语言(XML Pointer Language)

  XML指针语言(The XML Pointer Language ,XPointer), 标识XML文档的内部结构,例如元素、属性、内容等。

DTD - 文档类型定义 (Document Type Definition)

  DTD主要用于定义编写XML文档所使用的元素。更多知识请参考 DTD 指南。

Namespaces - 命名空间

  XML命名空间提供了一种可以把元素、属性、名字和URL地址引用相互关联的方法。

XSD - XML模式(XML Schema)

  模式可以和DTD相互替代,并且功能更强大。模式使用XML格式编写,支持命名空间和数据类型。更多请参考 Schema 指南。

XDR - 数据简化(XML Data Reduced)

  XDR是XML模式(XML Schema)的简化版本。IE5.0+浏览器支持XDR。

DOM - 文档对象模型(Document Object Model)

  DOM定义了XML文档的接口、属性和方法。 更多请参考 DOM 指南。

XQL - XMl查询语言(XML Query Language)

  XQL为存放XML文档中的数据提供一种便捷的查询语言。

SAX - XML的简单API(Simple API for XML)

  SAX 是另一种读取和操作XML文档的编程接口。(与DOM类似)


W3C 介绍

  互联网组织(The World Wide Web Consortium ,W3C)成立于1994年。主要通过发展各种WWW协议来领导Web。比如HTML, CSS 和 XML都是由W3C制定的。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  W3C最重要的工作就是制定网络规范,或者描述一些构造Web的技术。

  如果想了解更全面的XML标准请访问 W3C School。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1614806.html

延伸阅读
标签: Web开发
  概要:本文介绍了XML以及XML家族中的各项技术。我们将讨论这其中的各项核心技术是如何组合成一个完整的整体以及一些支持XML技术的东西究竟是什么。 似乎这样的事情每天都在发生:越来越多的开发者都相信XML(Extensible Markup Language)将从根本上改变我们的软件业。但如果你想从他们那里弄清楚这一切为什么或是何时将会发生...
标签: Web开发
  HTML HEAD STYLE .time { behavior:url(#default#time); } /STYLE /HEAD BODY DIV CLASS="time" t:timeline="seq" P class="time" t:dur="1" This appears for one second and goes away /P P class="time" t:dur="1" This appears after one second, remains visible for one second and goes away /P...
标签: Web开发
  var xmlfile=new ActiveXObject("Microsoft.xmldom"); xmlfile.load("2.xml"); var xslfile=new ActiveXObject("Microsoft.xmldom"); xslfile.load("first.xsl"); document.all.item("DOM应用").innerHTML=xmlfile.transformNode(xslfile.documentElement); 〈/SCRIPT〉 〈/head〉 〈body〉 〈DIV id="DOM应用"〉〈/DIV〉 〈...
标签: Web开发
  举个例子说,假如你想找到所有的lowfat hamburger price元素。为了用标准的DOM API来完成这一切,你必须通过手工地书写代码遍历整颗树来找寻符合条件的元素(在本例中,条件是指在hanburger元素中lowfat=yes的price元素)。再看另一个例子,假设你想将所用的hamburger元素和相关的数据转换为简单的HTML表格以供用户交互使用。使用标准...
标签: Web开发
  schema 一个schema通常是一组为了描述一类给定的XML文档而预先定好的规则。它定义了可以在指定XML文档中出现的各个元素以及和某个元素相关的若干属性。它同时定义了关于XML文档的结构化信息,比如哪几个元素是其他元素的子元素,子元素出现的顺序和他们的数量。它还可以定义一个元素是否为空,能否包含文本或者属性是否有默认值...

经验教程

31

收藏

97
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部