【发布时间】:2011-07-11 12:42:14
【问题描述】:
我有一个如下的 XML 文件:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<mylist name="test">
<title>--$title$- not found</title>
<table>
<header>
<col name="firstname" title="--$firstname$- not found"/>
<col name="lastname" title="--$lastname$- not found"/>
<col name="country" title="--$country$- not found"/>
</header>
<body>
<row>
<col name="firstname">John</col>
<col name="lastname">Smith</col>
<col name="country">ENGLAND</col>
</row>
<row>
<col name="firstname">Peter</col>
<col name="lastname">Scott</col>
<col name="country">USA</col>
</row>
</body>
</table>
</mylist>
我需要将结果显示为 HTML 表格,如下所示:
有人可以帮忙吗?我不喜欢 XML/XSL,我只需要这个一次
【问题讨论】:
-
如果您要发布 HTML,而不是呈现的 HTML 的图像,提供答案会更容易。
-
好问题,+1。请参阅我的答案以获得更强大的解决方案,该解决方案不仅更短,而且即使在
body中的col元素处于混合顺序的情况下也会产生正确的结果。
标签: html xml xslt html-table