我想用XML+XSL实现网页模板功能,但对XML不甚了解,希望对XML有编程经验的朋友给出几套解决方案。具体要求内详:
感觉写HTML太过麻烦,程序开发速度受阻,所以想使用XML+XSL编写一套通用的HTML模板。主要实现HTML中的表单部分。
要求通过简单的配置(只写XML数据部分)就能生成一个HTML表单页面。表单中例如输入框、密码框、下拉列表等等的元素都通过XML配置,通过XSL模版打印到页面。
请各位帮忙提供几种实现思路,越简单越易用越好。
以下是表单页面的框架结构(每行一个HTML表单元素以及它的提示):
<table>
<form>
<tr>
<td>提示</td>
<td><input type="text" name="名称" value="初始值"></td>
</tr>
<tr>
<td>提示</td>
<td><input type="password" name="名称" value="初始值"></td>
</tr>
<tr>
<td>提示</td>
<td>
<select name="名称">
<option value="值1">显示1</option>
<option value="值2">显示2</option>
<option value="值3">显示3</option>
...
</select>
</td>
</tr>
...
...
...
</form>
</table>