我可以使用 XSLT 将 OpenOffice ODT 内容 (content.xml) 转换为 HTML 吗?

Posted

技术标签:

【中文标题】我可以使用 XSLT 将 OpenOffice ODT 内容 (content.xml) 转换为 HTML 吗?【英文标题】:Can I use XSLT to transform a OpenOffice ODT content (content.xml) to HTML? 【发布时间】:2010-08-21 18:10:04 【问题描述】:

这可能吗?

/乔纳斯

【问题讨论】:

【参考方案1】:

网页XSLT Transformation 应包含您要查找的信息(以及一个基本示例)。一般的答案是您必须先解压缩文件,但解压缩的内容应该是可以接受的(尽管内容和演示文稿存储在不同的文件中)。既然您提到 content.xml,我收集到您已经知道这一点;并且该链接指向转换 .odt 文件的 content.xml 部分的页面。

【讨论】:

【参考方案2】:

XSLT 旨在执行 XML 文档的转换,可能的转换结果之一是 htmlcontent.xml 是……嗯,一个 XML 文档。因此,您可以对其进行改造。

【讨论】:

以上是关于我可以使用 XSLT 将 OpenOffice ODT 内容 (content.xml) 转换为 HTML 吗?的主要内容,如果未能解决你的问题,请参考以下文章

使用 xslt 过滤器从 Calc 导出时出现 OpenOffice 错误

将doc文件中的图像和图形导出为openoffice中的图像

在 XSLT 中对记录进行分组时如何避免 O(n^2) 复杂性?

是否有适用于 Delphi(非 OLE)的 OpenOffice.org 导出组件?

如何使用 XSLT 从 XML 中删除元素标记

如何将多层 OpenOffice 绘图导出为多层 PDF 文件?