XSL把XML转化

 //XML

<?xml version="1.0"?>
  
    <CATALOG>
  
     <CD>
  
      <TITLE>Empire Burlesque</TITLE>
  
      <ARTIST>Bob Dylan</ARTIST>
  
      <COUNTRY>USA</COUNTRY>
  
      <COMPANY>Columbia</COMPANY>
  
      <PRICE>10.90</PRICE>
  
      <YEAR>1985</YEAR>
  
     </CD>
//XSL

--Order by 属性

<xsl:for-each select="CATALOG/CD" order-by="+ ARTIST">
order-by属性使用加号(+)或减号(-)来定义是使用升序还是降序,再用一个元素名称来定义排序的元素。

--[]过滤器

<xsl:for-each select="CATALOG/CD[ARTIST='Bob Dylan']">
  
    合法的过滤器操作符是:
  
    = 等于
  
    != 不等于
  
    < 小于
  
    > 大于

你可能感兴趣的:(xml,XSL)