【发布时间】:2018-05-15 07:14:50
【问题描述】:
我有一个内容非常大的 XML 文件。 我有那个 xml 文件的 xsd 文件。
例如:请访问此链接
XML 内容:http://formalmind.com/sites/default/files/blog/manual-testing.reqif
XSD 对于那个 XML:https://www.omg.org/spec/ReqIF/20110401/reqif.xsd
我需要在 HTML 页面中显示该 xml。为此,我需要 XSLT。
是否可以为给定的 XML 自动生成 XSLT?或者有没有其他方式可以在html页面中显示?
Html 结果应该是这样的
谢谢 西瓦巴拉克里希南
【问题讨论】:
-
XML 示例文档和 XSD 模式都没有定义一种特定的 HTML 格式来表示此类示例,因此不清楚为什么您希望能够生成自动创建 HTML 的 XSLT 样式表。您需要有一个您希望 XML 映射到的特定 HTML 格式的模式,然后您可以使用 Altova MapForce(尽管我从未使用过该工具)。但一般来说,使用 XSLT 将一些 XML 转换为一些 HTML 的任务包括首先选择/创建所需的 HTML,然后使用 XSLT 模板规则实现 XML 到 HTML 的映射。
-
感谢@Martin Honnen 我已经编辑了我的问题,请重新访问并给出一个想法