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