将HTML文档呈现转换为硬编码为HTML
问题描述:
我需要从XML文件发布HTML文件,其中HTML文件将显示它们出现在XML文件中的特定时间点的硬编码值(即在创建HTML文档之后独立于XML更改)。将HTML文档呈现转换为硬编码为HTML
示例:XML文件
<dvd>
<name>Titanic</name>
<price>10</price>
</dvd>
<dvd>
<name>Avatar</name>
<price>12</price>
</dvd>
现在我需要将这些转换为HTML文档,其中的值被硬编码到HTML
例HTML文件
<html>
<body>
<h1>DVD List</h1>
<table>
<tr ...>
<th>Name</th><th>Price</th>
<td>Titanic</td><td>10</td>
<td>Avatar</td><td>12</td>
我曾尝试使用XSLT但是这只提供根据XML更改更新的XML文档的呈现。我需要一个时间点HTML文档来引用它们在XML上的值。
也许有一种简单的方法可以用现有技术或一些简单的自定义Java代码来实现这一点?
您是否在寻找动态更新/渲染HTML作为XML文档中的数据变化? – David 2015-04-01 15:51:54
运行转换并将结果保存到文件?随机挑选一个XSLT处理器:'xsltproc --output my.html my.xsl my.xml'就可以做到这一点。告诉我们你正在使用什么XSLT处理器,并且有人应该知道这个语法。 – bjimba 2015-04-01 17:16:41