【发布时间】:2017-02-14 16:17:20
【问题描述】:
我正在尝试将 XML 表从较大的项目转换为 HTML 表,而且我对这个 XSLT 游戏还很陌生。我找到了很多材料,但我还没有看到任何类似这个问题的东西,所以我想我会问:
<table name="my table (2 columns)">
<!-- some column headers -->
<colhddef colnum="1">This is column 1</colhddef>
<colhddef colnum="2">This is column 2</colhddef>
<entry row="1" colnum="1">entry 1</entry>
<entry row="1" colnum="2">entry 2</entry>
<entry row="2" colnum="1">entry 3</entry>
<entry row="2" colnum="2">entry 4</entry>
<entry row="3" colnum="1">entry 5</entry>
<entry row="3" colnum="2">entry 6</entry>
<entry row="4" colnum="1">entry 7</entry>
<entry row="4" colnum="2">entry 8</entry>
</table>
我希望用<tr></tr> 将每组具有公共行属性的条目包装起来,并且确保将列适当地放置在表中不会有什么坏处。这可能比我做的要简单得多......但非常感谢任何帮助!
加分:我在哪里可以找到优质的 XSLT 学习资源?推荐书籍?等等?
再次提前致谢!
【问题讨论】:
-
学习见stackoverflow.com/tags/xslt/info末尾的资源部分。
-
至于没有找到类似的东西,今天stackoverflow.com/questions/42228190/… 似乎是相同的要求,格式略有不同,所以如果你在尝试后遇到困难,请尝试适应它。