Advertisement
Guest User

Untitled

a guest
Sep 26th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 0.87 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2.  
  3. <xsl:stylesheet
  4.     version="2.0"
  5.     xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  6.  
  7.     <xsl:output method="text"/>
  8.    
  9.     <xsl:template match="/">
  10.         <xsl:text>{ "Apps": [</xsl:text>
  11.         <xsl:for-each select="/Apps/App">
  12.                 <xsl:text>{ "ID":"</xsl:text>
  13.                 <xsl:value-of select="normalize-space(./@id)"/>
  14.  
  15.                 <xsl:text>",</xsl:text>    
  16.                
  17.                 <xsl:text>"MajorReleases":[</xsl:text>
  18.                
  19.                 <xsl:for-each select="./MajorRelease">
  20.  
  21.                     <xsl:value-of select="normalize-space(./@version)"/>
  22.                     <xsl:if test="not(position()= last())">
  23.                         <xsl:text>,</xsl:text>
  24.                     </xsl:if>      
  25.                 </xsl:for-each>
  26.                
  27.                 <xsl:text>] }</xsl:text>
  28.                
  29.                 <xsl:if test="not(position()= last())">
  30.                         <xsl:text>,</xsl:text>
  31.                 </xsl:if>      
  32.                
  33.         </xsl:for-each>
  34.         <xsl:text>] }</xsl:text>
  35.     </xsl:template>
  36. </xsl:stylesheet>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement