XSLT:如何处理span标签& XSLT上的td标签

时间:2011-09-11 11:42:09

标签: xml xslt-1.0

我在这个问题上做了很多尝试,但没有运气。

问题: 我有一个带有一些富文本的节点。在该文中,我需要替换span标签& td标签格式正确。以下是格式&例如:

INPUT:示例文字:

<root>
  <body>
     This is a sample Book. Cost of book is <span class="rate">USD 40</span>.
     <table>
          <tr><td>book</td><td>amount</td></tr>
          <tr><td>ABC</td><td class="rate">30</td></tr>
          <tr><td>DEF</td><td>other currency <span class="rate">EUR 90</span></td></tr>
          <tr><td>GEH</td><td class="rate">60</td></tr>
     </table>
  </body>
</root>

预期输出 当我通过XSLT显示体节点时,它应该替换所有的span&amp;使用以下格式的值标记td标记:

span标签替换为值&amp; td标签替换为td&amp;值

假设我将货币从美元兑换成英镑。

     This is a sample Book. Cost of book is GBP 60.
     <table>
          <tr><td>book</td><td>amount</td></tr>
          <tr><td>ABC</td><td>GBP 40</td></tr>
          <tr><td>DEF</td><td>other currency GBP 110</td></tr>
          <tr><td>GEH</td><td>GBP 30</td></tr>
     </table>

请让我知道如何才能解决这个问题。

0 个答案:

没有答案