这应该不是很复杂,但是我在互联网上进行了搜索,找不到这样的工具。
该工具应获取XML或XSD文件并生成XSLT 。将此XSLT应用于XML时,结果是用户友好的HTML页面。
开发人员然后采用此程序生成的XSLT并根据其要求进行必要的调整。
对于巨大的XML文件,好处是显而易见的,您需要处理一些东西,开始使用“默认”,而不是从头开始创建3000行XML文档。
答案 0 :(得分:0)
最简单的方法是从“ XSLT身份转换”开始,其原始格式如下:
<xsl:stylesheet version="3.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
它基本上会创建XML文件的深层副本,虽然这样并不是很有趣,但是它可以让您在此期间装饰某些元素。
根据您希望初始HTML的外观,可以通过添加特定模板或更改核心递归模板来产生嵌套<div>
元素...或{{1 }} / <ul>
或其他任何内容。
那么这可以是一个简单的开始:
<li>
然后您可以进行任何操作,一开始您可能想要属性的不同渲染,然后是您熟知的元素,等等。