我正在开发一个需要处理来自持久存储(可能是 JCR)的 DITA 文档的 Web 应用程序。DITA Open Toolkit是我所知道的唯一 DITA 实现,但它要求您的所有文档都存在于文件系统中。理想情况下,我想要类似于 DITA OT 的东西,但允许您提供解析器(很像 XSLT URIResolver)来从其他来源提取引用的内容。
如果人们有其他想法,例如使用虚拟文件系统来诱骗 DITA OT 工作,我也很想听听。谢谢!
编辑:我忘了在原始帖子中提到我正在寻找一个开源解决方案,因为这是一个在教育社区许可下发布的项目。