Mega Code Archive

 
Categories / XML Tutorial / Xpath
 

First subject following Java is

File: Data.xml <?xml version = "1.0"?> <product>    <books>       <book>Java</book>       <book>          Getting Started with Microsoft Visual C++        </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="/product">     First subject following "Java" is     <xsl:value-of       select="//subject[. = 'Java']/following-sibling::subject[ 1 ]" />   </xsl:template> </xsl:stylesheet>