C#-将List <jtoken>转换为List <string>单行

时间:2018-09-06 16:00:14

标签: c# json list type-conversion

我从一个包含一个JArray的API得到一个Json响应,其中有一个名为“ title”的JProperty。

我有一个工作的单线返回一个List<JToken>,其中存储了Json的所有“ title”属性:

List<JToken> queryResult = JObject
                    .Parse(client.DownloadString(url))["results"]
                    .Children()["title"]
                    .ToList();

我尝试编辑上述单行代码,因此它返回了List<string>,但没有成功...

有没有办法让它保持单线?

1 个答案:

答案 0 :(得分:0)

为时已晚,但是如果有人需要。

List<string> stringList = queryResult.Values<string>().ToList();

可以胜任这项工作。

相关问题