尝试了几种描述但未获胜的方法。这是var valuesEntity的值(这是从Luis集成到bot框架中)。我还没有找到一种方法来查询这个变量,以便我得到一个具有Venue值的变量 - 在这种情况下是Bakery。
{{
"$instance": {
"Venue": [
{
"startIndex": 13,
"endIndex": 19,
"text": "bakery",
"type": "Venue"
}
]
},
"Venue": [
[
"BAKERY"
]
]
}}
“Venue”是一个字符串[] [],Venue [0] [0],应该返回“BAKERY”。
这将是一个有效的json:
{
"$instance": {
"Venue": [{
"startIndex": 13,
"endIndex": 19,
"text": "bakery",
"type": "Venue"
}]
},
"Venue": [
[
"BAKERY"
]
]
}
你可以在https://jsonlint.com/上查看有效的json
关键是将Json对象反序列化为Json字符串。