我有许多XML文件,这些文件被组织为不同的目录。我需要将它们组合并使用XSLT转换结果。到目前为止,除了一个问题之外,我已经做到了:一些XML文件需要首先转换,然后才能将其包含在结果中。 Xinclude似乎忽略了XML风格的声明。

在XML文件被XINCLUD之前,我如何转换它们?

问候,

simon.cpu

有帮助吗?

解决方案

该过程如何运行?与 Makefile 或类似的东西?在这种情况下,在包含之前将显式调用添加到XSLTProc,然后Xinclude XSLTProc的输出。

如果XSLTPROC可以阅读处理指令(xml-stylesheet, ,请注意,我没有测试),您甚至不必明确表示要使用的样式表。

其他提示

将其分解为多个转换调用,首先准备XML文件,然后进行主要转换。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top