我正在寻找一种方法来索引 Windows 7 的 Alfresco 4.1 上的 .mm 文件的内容,以便我可以在每个思维导图中进行搜索。到目前为止,我已经找到了一种有前途的方法,但我似乎无法让它发挥作用。
最好的方法似乎是通过获取每个节点的文本属性的值来提取每个 .mm 文件的文本。将思维导图重命名为 xml,然后添加 xml 序言和样式表标签后,发布的方法中的 XSLT 在 Web 浏览器中清晰地呈现所有文本。似乎找不到更优雅的解决方案,因此 Alfresco 搜索每个思维导图,就好像它是一个 XML 一样,但仍然返回一个 .mm 文件。我已经找到的方法建议在 Alfresco 的 RuntimeExecutableContentTransformer bean 中使用 xmlstarlet。但是,当我在 Windows 上尝试它时,这导致服务器丢失资源错误。
有没有人有一步一步的过程来实现思维导图的全文搜索?
非常感谢您可能获得的任何帮助。