在应用程序客户端生成一个 XML,然后将其转换为 PDF。(使用 FONET)
PDF 具有固定格式,它以表格格式显示所有可能的节点(无论是否数据)。
XML 中的每个父节点都是 PDF 中的一个部分,具有复杂的 UI 结构。PDF 总共有 34 个部分。
XML 是动态的,并且总是只有 18-20 个部分。并且在每个部分(父节点)中没有值的子节点将丢失。
了解 100 % XML 结构的唯一方法是来自 XSD 文件。
问题:
有没有办法在 XSLT 中同时使用 XML 和 XSD 来生成 PDF 或者我们需要一些中间的东西?
可能是具有所有可能节点的固定 XML,然后将客户端生成的 XML 值添加到其中?