什么叫XSL
  全名Extensible Style Language,中文译者拓展款式語言,用以格式化XML文档,它由两一部分构成.
  1(XSLT ):XSL Transformation Language(XSLT),它能够把XML文档从一种格式转换为另一种格式.如转成HTML,文字或者根据文字的文档.
  2( XPath):XSL格式化目标,格式化目标出示了CSS的另一方法
来格式化XML文档,及其运用款式到XML文档上!
XML的应用
  以下Html格式的数据信息:
<HTML>
<BODY>
<TABLE border=1 cellspacing=0>
<TH>Name<TD>5do8<TH>ID<TD>1
<TR>
<TH>Professional:<TD colspan=5>.NET,PHP Design
</TABLE>
</BODY>
</HTML>
  该html文档不可以表意文字,假如改动为:<?xml version="1.0" encoding="GB2312"?>
<About>
    <Name>5do8</Name>
    <ID>1</ID>
    <Professional>.NET,PHP Design</Professional>
</About>

 能够显著的表明出连接点的含意。另一方面,也是有利于开发者从数据信息层读取数据更为灵便。
  有关XML文档,必须留意:
  xml文件的头:
  1:version 要求了XML文档的版本号,是1.0;
  2:encoding  要求了XML文档的编号种类,这里赋值为“GB2312”,也就是“接下来中文”,请尽量储存文档为ANSI格式,假如文档中也有中文,提议格式GB2312,或是UFT-8,文件头和储存的种类必须统一。
  有关xml文件的行为主体,必须留意:
  1:务必有根节点。
  2:连接点务必成对出現。
  3:要应用转义字符变换<,>等.
XML的二种輸出方法

  在xml前台接待网页页面的主要表现上,有二种方法,一种便是CSS,css样式表能简易的輸出网页页面,可是不可以更改布局,不可以分辨,不可以认证。很是简单。这里不表。
  另一种更为灵便的便是应用XSL,它当做的人物角色便是把XML文档依照特定的方式輸出,合理合法的XSL格式也务必是xml文件。
XSL的模式语言
   XSL的模式语言分成三种:
  1:挑选方式:
<xsl:for-each>,<xsl:value-of>,<xsl:apply-templates>
  2:模式匹配
<xsl:template>
  3:测试模式
<xsl:if> 和<xsl:choose>
  下列每一个实例教程各自详解每一个方式,请关心。