• 您的位置我爱Aspx >> 数据库 >> XML 技术
  • XML 技术

  • 作者:aspxer  来源:internet  日期:2007-5-22 0:33:24  关键字:xml
  • XML 技术

    20.2.1 XML 简介

    XML 是扩展标识语言(Extensible Markup Language) 的英文缩写。XML 语言 是下一代大型Web 主导技术,它是一种基于SGML 的、简单灵活的语言,提供了 比HTML 更为广泛的方法来描述文档内容,同时通过一种能够在所有计算机上运 行、与平台和操作系统无关的方法,提供了描述元数据的机制。XML 不仅是一种 技术,而是指一个技术组。XML 家族至少包括以下成员:

    • 可扩展样式语言(eXtensible Style Language, XSL)
    • XML 链接语言(XML Linking Language, 包括XPath, XLink 和XPointer)
    • XML 名称空间(XML Namespace)
    • XML 模式(Schema)
    1 可扩展样式语言(eXtensible Style Language XSL)

    在创建Web 应用程序时,我们不仅关注应用程序的功能、安全性等问题,而 且还迫切地希望Web 页面更漂亮,同时也要保证各种浏览器能够识别统一的数据 显示格式。因此我们常常利用层叠样式表(Cascading Style Sheets, CSS) 来编排 同一HTML 内容和格式。XSL 与XML 协同工作的方式和CSS 与HTML 协作的方 式相类似。XSL 是实现XML 样式的语言,由它来定义一组规则以决定如何显示XML 文档的内容,以及显示哪些内容,从而将XML 语义转换为显示格式,正如人们在 Web 浏览器中所见到的显示式样一样。

    在显示XML 文档内容时,XSL 处理器首先要查看XML 文档,并把该文档称 为源文档,然后根据显示句法在源文档的基础上导出第三个实例。在下面的例子中 XSL 处理器根据student.xsl 的显示要求只显示源文档student.xml 中匹配元素 learning。

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:SQL Server 2000 与Internet-支持Web 应用的新特性
    下一篇:XML 文档与数据库表