gpt4 book ai didi

vb.net - SelectToken() 路径中有空格

转载 作者:行者123 更新时间:2023-12-04 17:34:28 26 4
gpt4 key购买 nike

我最近从 Json.Net 50r6 升级到 60r6。考虑以下json:

{
"room list": {
"regular": [
{
"single": {
"beds": 1,
"bedtype": "double",
"balcony": "no"
}
}, {
"double": {
"beds": 2,
"bedtype": "double",
"balcony": "no"
}
}
]
}
}

在 50r6 中,此代码片段可以正常工作:
    Dim j As JObject = JObject.Parse(line)

Dim jt As JToken = j.SelectToken("room list")

在 60r6 中,我收到一个错误:

"Unexpected character while parsing path: "



这是一个错误吗?如果我更改 json 和 SelectToken(),问题将在 60r6 中解决“房间列表”的方法。

编辑:我也遇到同样的错误 SelectToken()如果传递的参数包含括号。

最佳答案

将其更改为:

Dim jt As JToken = j.SelectToken("['room list']")

关于vb.net - SelectToken() 路径中有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27399155/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com