我正在用Java创建一个项目,该项目创建了一个用户手册(html文件链接在一起,如Windows“帮助和支持中心”)的软件。现在,一旦创建了用户手册,我只剩下html文件。现在我想搜索包含指定关键字(搜索引擎)的html文件。如何在没有Java代码的情况下执行此操作?
答案 0 :(得分:1)
grep,find,python脚本或使用文本编辑器打开任何文件,然后尝试编辑 - >搜索 (在Windows上使用windows搜索文件)
答案 1 :(得分:1)
如果你的所有其他代码都是用java编写的,那么使用java进行搜索也是明智的(不知道你的用例)。您当然可以使用一些命令行程序作为grep或find - 或者在webbrowser中内置搜索功能,但是如果搜索应该是java应用程序的一部分,那么为什么不选择java和Lucene?
答案 2 :(得分:0)
如果此“帮助”将在线,则可以在其中嵌入Google搜索(将搜索结果限制为指定的网站)。或者,如果您自己托管页面,则可以使用htdig对页面编制索引。
然而,如果它将会发生影响,那么通过生成包含主题链接的静态索引页面,您将会更好。为了创建更具帮助系统的用户体验,您可以在隐藏的html DIV
标记中隐藏索引的内容,并添加一个JavaScript,将搜索的短语作为输入,并将匹配的单词取消隐藏链接。
答案 3 :(得分:0)
也许我错过了什么,但你看过javahelp吗?它内置了索引和搜索功能,可以在线或离线使用。