由于历史原因,我们仍然有大量*.confluence
旧的 Confluence 3.5 标记格式的文件。这种格式不是很有用(例如不支持编辑器,不支持存储库查看器,...),所以我想将文件转换为降价。
那么如何将 Confluence 3.5 标记转换为降价呢?
由于历史原因,我们仍然有大量*.confluence
旧的 Confluence 3.5 标记格式的文件。这种格式不是很有用(例如不支持编辑器,不支持存储库查看器,...),所以我想将文件转换为降价。
那么如何将 Confluence 3.5 标记转换为降价呢?
到目前为止,我发现的最佳解决方案是以下部分手动过程:
这个解决方案的关键思想是首先将旧的 Confluence 标记转换为新的基于 XML 的 Confluence 存储格式。一旦转换为 XML,进一步的转换就相当容易(假设您了解 XSLT)并且非常健壮。
我还尝试了基于 Node 的confluence2markdown转换器,但该转换器无法可靠地解析 Confluence markdown。
因此,使用 Atlassian 工具来解析 Confluence 标记似乎是可行的方法。这一步可能可以通过使用Atlassian SDK进一步自动化,但我还没有探索过这个选项。