时间: 2021-07-31 作者:daque
1.3 xslt的汗青想很多其余xml家属分子一律,xslt是由w3c草拟和拟订的。它的重要兴盛过程如次: .1995年由james clark倡导; .1997年8月正式提案为xsl; .1998年5月由norman walsh实行需要大纲; .1998年8月18日xsl草案颁布; .1999年11月16日正式颁布xsl 1.0引荐本子。 暂时,xslt仍旧在赶快的兴盛中,xslt1.1的草案仍旧不妨在w3c网站(http://www.w3.org/tr/xslt11)上看到。 1.4 什么是xpathxpath是xslt的要害构成局部,咱们将在第四章解说它的精细语法。那么xpath是什么呢?咱们开始来领会一下xsl系列的"家属"联系。如次图: xsl在变换xml文书档案时间为鲜明的两个进程,第一变换文书档案构造;其次将文书档案方法化输入。这两步不妨分摆脱来并独立处置,所以xsl在兴盛进程中渐渐分割为xslt(构造变换)和xsl-fo(formatting objects)(方法化输入)两种分支谈话,个中xsl-fo的效率就一致css在html中的效率。而咱们这边中心计划的是第一步的变换进程,也即是xslt。 其余,在进修xml时咱们仍旧领会xml是一个完备的树构造文书档案。在变换xml文书档案时大概须要处置个中的一局部(节点)数据,那么怎样搜索和定位xml文书档案中的消息呢,xpath即是一种特意用来在xml文书档案中搜索消息的谈话。xpath从属xslt,所以咱们常常会将xslt语法和xpath语法混在一道说。 用一种比拟好领会的证明:即使将xml文书档案看作一个数据库,xpath即是sql查问谈话;即使将xml文书档案看成dos目次构造,xpath即是cd,dir等目次操纵吩咐的汇合。