Guest User

Untitled

a guest
Feb 19th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.39 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <root>
  3. <Header>
  4. <OrgId>20000000</OrgId>
  5. </Header>
  6. <Parameters>
  7. <Parameter>
  8. <value>I21</value>
  9. <name>ELEMENT_TYPE</name>
  10. </Parameter>
  11. </Parameters>
  12. <ResponseListener>
  13. <URI>https://..................../</URI>
  14. <Method>POST</Method>
  15. </ResponseListener>
  16. <System>USER</System>
  17. <ElementId>Tets001</ElementId>
  18. <ElementDesc>
  19. <Id>d2U201</Id>
  20. <Date>2018-02-20T00:00:00</Date>
  21. <SequenceNumber>1</SequenceNumber>
  22. <ElementId>1</ElementId>
  23. <Action>
  24. <TransactionName>ABC</TransactionName>
  25. <ElementSpecification>
  26. <Name>EQUIPMENT</Name>
  27. <Version>1.22</Version>
  28. <Parameters>
  29. <Parameter>
  30. <value>270</value>
  31. <name>MATERIAL_ID_1</name>
  32. </Parameter>
  33. <Parameter>
  34. <value>203</value>
  35. <name>QUANTITY_1</name>
  36. </Parameter>
  37. <Parameter>
  38. <value>ZYXEL</value>
  39. <name>MATERIAL_NAME_1</name>
  40. </Parameter>
  41. <Parameter>
  42. <value>VK40</value>
  43. <name>PLANT_ID</name>
  44. </Parameter>
  45. </Parameters>
  46. </ElementSpecification>
  47. </Action>
  48. </ElementDesc>
  49. </root>
  50.  
  51. <?xml version="1.0" encoding="UTF-8"?>
  52. <root>
  53. <Header>
  54. <OrgId>20000000</OrgId>
  55. </Header>
  56. <Parameters>
  57. <Parameter>
  58. <value>I21</value>
  59. <name>ELEMENT_TYPE</name>
  60. </Parameter>
  61. </Parameters>
  62. <ResponseListener>
  63. <URI>https://..................../</URI>
  64. <Method>POST</Method>
  65. </ResponseListener>
  66. <System>USER</System>
  67. <ElementId>Tets001</ElementId>
  68. <ElementDesc>
  69. <Id>d2U201</Id>
  70. <Date>2018-02-20T00:00:00</Date>
  71. <SequenceNumber>1</SequenceNumber>
  72. <ElementId>1</ElementId>
  73. <Action>
  74. <TransactionName>ABC</TransactionName>
  75. <ElementSpecification>
  76. <Name>EQUIPMENT</Name>
  77. <Version>1.22</Version>
  78.  
  79. <Parameter>
  80. <value>270</value>
  81. <name>MATERIAL_ID_1</name>
  82. </Parameter>
  83. <Parameter>
  84. <value>203</value>
  85. <name>QUANTITY_1</name>
  86. </Parameter>
  87. <Parameter>
  88. <value>ZYXEL</value>
  89. <name>MATERIAL_NAME_1</name>
  90. </Parameter>
  91. <Parameter>
  92. <value>VK40</value>
  93. <name>PLANT_ID</name>
  94. </Parameter>
  95.  
  96. </ElementSpecification>
  97. </Action>
  98. </ElementDesc>
  99. </root>
  100.  
  101. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fn="http://www.w3.org/2005/02/xpath-functions" xmlns:m0="http://services.samples" version="2.0" exclude-result-prefixes="m0 fn">
  102. <xsl:template match="@*|node()">
  103. <xsl:copy>
  104. <xsl:apply-templates select="@*"/>
  105. <xsl:apply-templates/>
  106. </xsl:copy>
  107. </xsl:template>
  108.  
  109. <xsl:template match="//ProductSpecification/Parameters">
  110. <xsl:value-of select="."/>
  111. </xsl:template>
  112. </xsl:stylesheet>
  113.  
  114. <xsl:template match="//ProductSpecification/Parameters">
  115. <xsl:value-of select="."/>
  116. </xsl:template>
  117.  
  118. <xsl:template match="ProductSpecification/Parameters">
  119. <xsl:apply-templates/>
  120. </xsl:template>
Add Comment
Please, Sign In to add comment