Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <filelist>
  3. <file>birds2014.xml</file>
  4. <file>birds2013.xml</file>
  5. </filelist>
  6.  
  7. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  8. xmlns:xs="http://www.w3.org/2001/XMLSchema" exclude-result-prefixes="xs" version="2.0">
  9. <xsl:output omit-xml-declaration="yes" indent="yes"/>
  10. <xsl:strip-space elements="*"/>
  11.  
  12. <xsl:template match="*">
  13. <xsl:apply-templates/>
  14. <xsl:variable name="files" select="document('filelist.xml')/filelist/file"/>
  15. <xsl:element name="birdname">
  16. <xsl:for-each select="document($files)">
  17. <xsl:value-of select="//spbird">
  18. </xsl:value-of>
  19. </xsl:for-each>
  20. </xsl:element>
  21. </xsl:template>
  22.  
  23. <birdname>Papagei Wellensittich Pfau</birdname>
  24. <birdname>Papagei Wellensittich Pfau</birdname>
  25. <birdname>Papagei Wellensittich Pfau</birdname>
  26. <birdname>Papagei Wellensittich Pfau</birdname>
  27. <birdname>Papagei Wellensittich Pfau</birdname>
  28. <birdname>Papagei Wellensittich Pfau</birdname>
  29. <birdname>Papagei Wellensittich Pfau</birdname>
  30. <birdname>Papagei Wellensittich Pfau</birdname>
  31. <birdname>Papagei Wellensittich Pfau</birdname>
  32.  
  33. <birdname>Papagei</birdname>
  34. <birdname>Wellensittich</birdname>
  35. <birdname>Pfau</birdname>
  36.  
  37. <xsl:template match="*">
  38.  
  39. <xsl:template match="/">
  40.  
  41. <birdname>Papagei Wellensittich</birdname>
  42. <birdname>Pfau</birdname>
  43.  
  44. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  45. xmlns:xs="http://www.w3.org/2001/XMLSchema" exclude-result-prefixes="xs" version="2.0">
  46. <xsl:output omit-xml-declaration="yes" indent="yes"/>
  47. <xsl:strip-space elements="*"/>
  48.  
  49. <xsl:template match="*">
  50. <xsl:apply-templates/>
  51. <xsl:variable name="files" select="document('filelist.xml')/filelist/file"/>
  52.  
  53. <xsl:for-each select="document($files)">
  54. <birdname>
  55. <xsl:value-of select="//spbird">
  56. </birdname>
  57. </xsl:value-of>
  58. </xsl:for-each>
  59. </xsl:element>
  60. </xsl:template>
  61.  
  62. <xsl:for-each select="document($files)">
  63. <birdname>
  64. <xsl:value-of select="//spbird"/>
  65. </birdname>
  66. </xsl:for-each>
  67.  
  68. <xsl:for-each select="document($files)//spbird">
  69. <birdname>
  70. <xsl:value-of select="."/>
  71. </birdname>
  72. </xsl:for-each>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement