建议突出显示在Here Autosuggest API v7中如何工作?

问题描述

使用autosuggest API,响应中将具有如下所示的突出显示数据:

{
    "highlights": {
        "title": [
            {
                "start": 0,"end": 5
            }
        ],"address": {
            "label": [
                {
                    "start": 0,"end": 5
                }
            ],"district": [
                {
                    "start": 11,"end": 15
                }
            ]
        }
    }
}

这很好,除非我不知道如何将此处的内容组合在一起,否则无法编写突出显示的脚本。我的问题:

  • 我看到的所有示例在数组中只有一个开始/结束项。数组中是否有不止一项? (更新:我现在看到了一些有倍数的东西)
  • 这里仅返回连续的字符匹配,还是曾经返回模糊搜索结果

有关此工作原理的任何信息都将有所帮助。 :)

更新:为演示“工作原理”的奥秘,下面的屏幕截图显示了突出显示搜索区域。您会注意到有多少行包含搜索词,但没有与之相关的突出显示。我已经检查了回复以进行验证。

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...