match = "* | text()" : match « XSLT stylesheet « XML Tutorial






File: Data.xml

<?xml version = "1.0"?>
<product>
   <books>
      <book>
         Getting Started with Microsoft Visual C++ 
      </book>
      <book>C How to Program</book>
   </books>
</product>

File: Transform.xslt
<?xml version = "1.0"?>
<xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

  <xsl:template match="* | text()" />

</xsl:stylesheet>
Output:

<?xml version="1.0" encoding="UTF-8"?>








5.60.match
5.60.1.match sixth child
5.60.2.Match element by attribute value
5.60.3.match = "* | text()"
5.60.4.match with operator |
5.60.5.match=county[starts-with(.,K)] priority=2
5.60.6.mode = toc