What is XSLT? (译)

翻译 2006年05月17日 23:51:00

What is XSLT?

Extensible Stylesheet Language Transformations (XSLT) has evolved from the early Extensible Stylesheet Language (XSL) standard. XSL specifies a language definition for XML data presentation and data transformations. Data presentation means displaying data in some format and/or medium. Presentation is about style. Data transformation means parsing an input XML document into a tree of nodes, and then converting the source tree into a result tree. Transformation is about data exchange.

Because these functionalities serve two distinct purposes, XSLT was proposed and later accepted as a separate standard for XML data transformation only. XSL is now generally referred to as XSL Formatting Objects (XSL-FO), to distinguish it from XSLT. The future of XSL-FO as a standard is uncertain, because much of its functionality overlaps with that provided by cascading style sheets (CSS) and the HTML tag set. If cross-vendor compatibility is important, you might want to avoid XSL-FO until it becomes a standard fully accepted by the Worldwide Web Consortium.

--------------------------------------------------

翻译:

什么是XSLT?

扩展样式表语言转换(XSLT)由早期的扩展样式表语言(XSL)标准进化而来。XSL为XML数据表现和转换指定一种语义。数据表现意味着要将数据显示成某些格式及(或)某些媒体上,是关于样式上的表现。数据转换则意味着将输入的XML文档解析为一棵树,并将源树转换为目标树,是关于数据上的变换。

因为这些功能服务着两个截然不同的目的,于是XSLT被提出并在之后被接受成为一种区别的标准,仅仅作为XML数据转换之用。而现在,一般只在作为XSL格式化对象(XSL-FO)时才被提到,以区别于XSLT。XSL-FO在未来能否会成为标准,那是无法确定,因为它的许多功能与层叠式样式表(CSS)及HTML标签集重叠。如果跨供应商兼容性很重要,你应该在XSL-FO完全成为W3C标准前避免使用它。

 

_What is Cone-Beam CT

  • 2016年02月23日 21:12
  • 2.03MB
  • 下载

What is Computer Science

  • 2014年10月15日 08:05
  • 4.09MB
  • 下载

Hdu 4335 What is N? 欧拉函数降幂公式 + 循环节

a^n mod c= a^(n mod phi(c) + phi(c)) mod c (n >= phi(c) ) n! mod phi(c) = 0 n!的因子只需包含 phi(c) 因为 这题...

what is statistics.

  • 2014年08月06日 16:54
  • 888KB
  • 下载

what is html5

  • 2013年01月08日 10:26
  • 3.46MB
  • 下载

What Is White Balance in a Camera?摄像头里的白平衡是什么意思

What Is White Balance in a Camera? Anyone with a digital camera has probably heard the term white ...
  • acs713
  • acs713
  • 2014年12月09日 22:51
  • 1915

Pair Programming What is in it for me.pdf

  • 2011年08月22日 10:35
  • 353KB
  • 下载

what is GIS

  • 2017年06月01日 14:01
  • 5.02MB
  • 下载

知道年月日就可以计算那一天是星期几(What day is today?)

公式 W =〔 [c/4] - 2c + y + [y/4] + [13 * (m+1) / 5] + d - 1 〕% 7 (或者是:w= 〔y+[y/4]+[c/4]-2c+[26(m+1)/10...
  • suhu1
  • suhu1
  • 2013年12月19日 10:53
  • 778

What is EDI Whitepaper

  • 2015年08月21日 18:12
  • 292KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:What is XSLT? (译)
举报原因:
原因补充:

(最多只允许输入30个字)