XSL(1)--XSLT & XPath (Overview)

 What is XSL

XSL stands for Extensible Stylesheet Language.
XSL was designed to style XML pages, while CSS was designed for styling HTML pages.
XSL consists of three languages:
  • XSLT: transforming XML document
  • XPath: navigating XML document
  • XSL-FO: formatting XML document
How does it work
  • The XML source document is parsed into an XML source tree
  • Use XPath to define templates that match parts of the source tree
  • Use XSLT to transform the matched parts and put the transformed information into a result tree
  • The result tree is output as a result document

XSLT

XSLT = XSL Transformations

xslt is used to transform an xml document into another xml document, or other type of document that can be recognied by a browser, like html and xhtml. Normally xslt does this by transforming each xml element into an (x)html element.

With xslt you can add/remove elements and attributes to or from the output file. You can also rearrange and sort elements, perform tests and make decisions about which elements to hide and display, and a lot more.

XPath

xslt uses xpath to find information in an xml document. Xpath is used to navigate through elements and attributes in xml document.

转载于:https://www.cnblogs.com/itslaura/archive/2008/09/22/1295850.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值