我正在尋找一種方式將XML文件分割成到底,應該包含一個表中的多個HTML文件多個HTML文件。拆分成XML使用XSLT
一個示例XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<table>
<row>
<name>user1</name>
<email>email1</email>
</row>
<row>
<name>user2</name>
<email>email2</email>
</row>
<row>
<name>user3</name>
<email>email3</email>
</row>
<row>
<name>user4</name>
<email>email4</email>
</row>
<row>
<name>user5</name>
<email>email5</email>
</row>
...
</table>
現在我想這個XML文件分割成包含從XML文件中的特定範圍內不同的HTML文件。例如,每個HTML文件應該包含來自XML的3行。
table1.html
<table>
<tr>
<td>user1</td>
<td>email1</td>
</tr>
<tr>
<td>user2</td>
<td>email2</td>
</tr>
<tr>
<td>user3</td>
<td>email3</td>
</tr>
</table>
table2.html
<table>
<tr>
<td>user4</td>
<td>email4</td>
</tr>
<tr>
<td>user5</td>
<td>email5</td>
</tr>
<tr>
<td>user6</td>
<td>email6</td>
</tr>
</table>
任何人的想法XSLT文件需要如何格式化?我使用ruby-xslt加載XML和XSLT文件,整件事轉換爲HTML。