Mega Code Archive

 
Categories / XML / XSLT StyleSheet
 

Match an element

File: Data.xml <?xml version="1.0"?> <people>   <person born="1912" died="1954">     <name>       <first_name>A</first_name>       <last_name>B</last_name>     </name>     <profession>C</profession>     <profession>D</profession>     <profession>E</profession>   </person>   <person born="2008" died="2008">     <name>       <first_name>F</first_name>       <middle_initial>G</middle_initial>       <last_name>H</last_name>     </name>     <profession>I</profession>     <hobby>J</hobby>   </person> </people> File: Transform.xslt <?xml version="1.0"?>  <xsl:stylesheet version="1.0"                  xmlns:xsl="http://www.w3.org/1999/XSL/Transform">   <xsl:template match="person">A Person</xsl:template> </xsl:stylesheet> Output: <?xml version="1.0" encoding="UTF-8"?>   A Person   A Person