java - HTML 搜索验证 android

标签 java android html forms search

我有一个带有搜索功能的安卓应用。搜索功能循环遍历本地存储的 html 文件,并将具有背景颜色的范围附加到等于估算词的词,就像您在桌面上按 ctrl -f 一样。我遇到的问题是,如果用户搜索 head、body、div、span 等,它会向 html 标签添加一个 span。我的问题。是否有处理此问题的 android 验证库,或者我是否需要创建自己的黑名单?我知道 Android 表单 validator 的库,但我不确定它们是否是为我正在寻找的东西而构建的。

最佳答案

我用过 jsoup在去除不需要的 html 标签之前。您可以这样做以使 html 数据更“可搜索”。另请参阅 Android 的 Html.escapeHtml(CharSequence)将 html 转换为字符串。

关于java - HTML 搜索验证 android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21553290/

相关文章:

java - 如果使用 Long.parseLong() 解析失败,如何抛出异常?

java - 通过 SSL 访问 tomcat7 控制台的问题

android - 存储访问框架获取正确的 Uri 路径删除/编辑/获取文件

javascript - 切换类在 jquery 中悬停时不起作用

java - 寻求面向对象编程的建议

java - 如何将 24 小时时间字符串转换为标准 java 日期,反之亦然?

android - 当应用程序在后台时,广播接收器在前台打开 Activity ?

android - 如何在谷歌眼镜中平移 WebView

javascript - 刷新页面并保持滚动位置

javascript - 通过列表中的按键触发点击