【发布时间】:2021-12-26 04:49:03
【问题描述】:
String Contents =
{
"links":[
{
".tag":"file",
"url":"myURL",
"id":"CCCCC",
"name":"CCCC",
"path_lower":"CCCC"
},
{
"url".. and so on.
}
JObject json = JObject.Parse(contents);
Console.WriteLine(json.GetValue("links.url"));
我正在尝试获取所有 URL 值并将它们存储到一个数组中。问题是这段代码没有解析任何东西。
主要的json是链接,其余的都在它下面。如何获取所有 URL 值?
【问题讨论】:
-
循环遍历链接数组?
-
@Llama 我当前的代码甚至不只解析我需要的 url 值。循环有什么帮助??
-
如果您想使用 JPath,您可以使用
json.SelectToken("links[0].url"),但这只会让您获得第一个对象