XML 文件和 XSL 文件
首先,请看将被使用的 XML 文档 ("tool.xml"):
HAMMER HG2606
32456240
$30.00
接着,请看下面的样式表("tool.xsl"):
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
Tool Information (edit):
上面这个 XSL 文件会循环遍历 XML 文件中的元素,并为每个 XML "field" 元素创建一个输入域。field 元素的 id 属性的值被添加到每个 HTML 输入域的 id 和 name 属性。"value" 元素的值被添加到每个 HTML 输入域的 "value" 属性。结果是,可以得到一个包含 XML 文件中值的可编辑的 HTML 表单。
然后,我们还有第二个样式表:"tool_updated.xsl"。这个 XSL 文件会被用来显示已更新的 XML 数据。这个样式表不会输出可编辑 HTML 表单,而是一个静态的 HTML 表格:
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">