gpt4 book ai didi

c# - 从 Json 字符串解析 JArray?

转载 作者:行者123 更新时间:2023-11-30 23:23:43 24 4
gpt4 key购买 nike

我想从 Json 字符串解析 JArray。为此,我有这段代码:

        JObject myjson = JObject.Parse(theJson);
JArray nameArray = JArray.Parse(theJson);
_len = nameArray.Count();

theJsonString 如下

"{\"0\": [-26.224264705882351, 0.67876838235294112, -38.031709558823529, 46.201555361781679],
\"1\": [-26.628676470588236, 2.4784007352941178, -37.377297794117645, 45.959670050709867]}"

问题是,当我调试时,我的 nameArray 始终为空且 _len=0。你能帮忙找出错误吗?

最佳答案

仅供引用 Count 不是一种方法,它是一种属性。在下面添加了一个示例,因此可以这样使用。

string json = @"
[
{ ""test1"" : ""desc1"" },
{ ""test2"" : ""desc2"" },
{ ""test3"" : ""desc3"" }
]";

JArray a = JArray.Parse(json);
var _len = a.Count;

在这里你会得到 _len = 3 的值

关于c# - 从 Json 字符串解析 JArray?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38201154/

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