Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 4th, 2012  |  syntax: None  |  size: 1.04 KB  |  hits: 17  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. XSLT to remove elements from xml
  2. <?xml version="1.0" encoding="windows-1252"?>
  3. <Person>
  4.     <Header>
  5.         <Header>1</Header>
  6.      </Header>
  7.     <Details Id="2">
  8.         <First>GERRARD</First>
  9.         <Last>STEVE1                   </Last>
  10.     </Details>
  11.     <Details Id="3">
  12.         <First>GERRARD</First>
  13.         <Last>STEVE2                   </Last>
  14.     </Details>
  15.     <Details Id="3">
  16.         <First>GERRARD</First>
  17.         <Last>STEVE3                   </Last>
  18.     </Details>
  19.     <Footer>
  20.         <Footer>liverpool</Footer>
  21.      </Footer>
  22. </Person>
  23.        
  24. <?xml version="1.0" encoding="windows-1252"?>
  25. <Person>
  26.     <Header>
  27.         <Header>1</Header>
  28.      </Header>
  29.     <Footer>
  30.         <Footer>liverpool</Footer>
  31.      </Footer>
  32. </Person>
  33.        
  34. <?xml version="1.0" encoding="UTF-8"?>
  35. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  36.  
  37. <xsl:template match="node() | @*">
  38.     <xsl:copy>
  39.         <xsl:apply-templates select="node() | @*"/>
  40.     </xsl:copy>
  41. </xsl:template>
  42.  
  43. <xsl:template match="Details"/>
  44.  
  45. </xsl:stylesheet>