1
我有一個XML
包含這樣的數據:將XML轉換爲表XSLT
<?xml version="1.0" encoding="utf-8"?>
<dataset xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
<metadata>
<item name="Revenue" type="xs:decimal" scale="2" precision="31"/>
<item name="Month" type="xs:short" precision="1"/>
</metadata>
<data>
<row>
<value currency="USD">100000</value>
<value>1</value>
</row>
<row>
<value currency="USD">200000.16</value>
<value>2</value>
</row>
<row>
<value currency="USD">150000.9</value>
<value>3</value>
</row>
<row>
<value currency="USD">180000.07</value>
<value>4</value>
</row>
</data>
</dataset>
我想這XML
轉換爲HTML
表是這樣的:
<table border="1">
<tr bgcolor="#9acd32">
<th style="text-align:left">Revenue</th>
<th style="text-align:left">Month</th>
</tr>
<tr>
<td>100000</td>
<td>1</td>
</tr>
<tr>
<td>200000.16</td>
<td>2</td>
</tr>
<tr>
<td>150000.9</td>
<td>3</td>
</tr>
<tr>
<td>180000.07</td>
<td>4</td>
</tr>
</table>
任何人都可以請告訴我該怎麼做?謝謝。
非常好的解釋,謝謝! – eric2323223
我試過你的代碼,但爲什麼所有的標籤都不見了? – eric2323223
如果您嘗試使用您發佈的源XML的代碼,它會生成您期望的內容。如果它不起作用,或許你的來源有變化。在這種情況下,您需要對其進行調整,因爲XSL取決於源結構。 – helderdarocha