Guest User

Untitled

a guest
Feb 24th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <?xml-stylesheet type="text/xsl" href="lookup.xsl"?>
  3.  
  4. <member>
  5.  
  6. <name>Indhu</name>
  7. <pir>PIR1</pir>
  8. <age>25</age>
  9. <novel>Nothing hides</novel>
  10. <script>Hello you </script>
  11.  
  12. </member>
  13.  
  14. <?xml version="1.0" encoding="utf-8"?>
  15.  
  16. <html>
  17. <head>
  18. <title>YOU</title>
  19. </head>
  20. <body>
  21.  
  22. <h1>Hello world</h1>
  23. <div name="test">
  24. <table border="0">
  25.  
  26. <tr><td><xsl:value-of select="member/name" /></td></tr>
  27. <tr><td><xsl:value-of select="member/age" /></td></tr>
  28. <tr>
  29. <td>PIR Rate: </td>
  30. <td><xsl:value-of select="member/pir"/>
  31. <xsl:call-template name="pircode_lookup">
  32. <xsl:with-param name="pircode" select="pirCode" />
  33. </xsl:call-template>
  34. </td>
  35. </tr>
  36.  
  37. </table>
  38. </div>
  39. </body>
  40. </html>
  41. </xsl:template>
  42. </xsl:transform>
  43.  
  44. <?xml version="1.0" encoding="UTF-8"?>
  45. <xsl:stylesheet version="1.0"
  46. xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  47.  
  48.  
  49. <xsl:template name="pircode_lookup">
  50. <xsl:param name="pircode"/>
  51. <xsl:choose>
  52. <xsl:when test="$pircode='PIR0'">
  53. <xsl:text>Zero</xsl:text>
  54. </xsl:when>
  55. <xsl:when test="$pircode='PIR1'">
  56. <xsl:text>One</xsl:text>
  57. </xsl:when>
  58. <xsl:when test="$pircode='PIR2'">
  59. <xsl:text>Two</xsl:text>
  60. </xsl:when>
  61. <xsl:when test="$pircode='PIR3'">
  62. <xsl:text>Three</xsl:text>
  63. </xsl:when>
  64. <xsl:when test="$pircode='PIRD'">
  65. <xsl:text>Default</xsl:text>
  66. </xsl:when>
  67. <xsl:otherwise>
  68. <xsl:text>Unknown PIR Code: </xsl:text><xsl:value-of select="pirCode"/>
  69. </xsl:otherwise>
  70. </xsl:choose>
  71. </xsl:template>
Add Comment
Please, Sign In to add comment