Asp.net 从返回的json中提取一个值

Asp.net 从返回的json中提取一个值,asp.net,json,vb.net,json.net,Asp.net,Json,Vb.net,Json.net,我从url返回了以下json: {"token_type":"Bearer","expires_in":"3599","expires_on":"1433956297","not_before":"1433952397","resource":"https://outlook.office365.com/","access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1uQ19WWmNBVGZNNXBPWWlKSE1iYTlnb0V

我从url返回了以下json:

{"token_type":"Bearer","expires_in":"3599","expires_on":"1433956297","not_before":"1433952397","resource":"https://outlook.office365.com/","access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1uQ19WWmNBVGZNNXBPWWlKSE1iYTlnb0VLWSIsImtpZCI6Ik1uQ19WWmNBVGZNNXBPWWlKSE1iYTlnb0VLWSJ9.eyJhdWQi????...."
我想在ASP.NET VB中提取
access\u令牌
,但不管我怎么做,它都会产生错误。这样做的最佳解决方案是什么

这是我的代码:

Dim parsedObject = JObject.Parse(<json string>)
Dim docs = parsedObject("access_token")

For Each doc In docs
    Dim snippet As String = doc("access_token")
Next

label1.text = snippet
Dim parsedObject=JObject.Parse()
Dim docs=parsedObject(“访问令牌”)
对于文档中的每个文档
Dim代码段为String=doc(“访问令牌”)
下一个
label1.text=代码段
在循环外部无法访问变量片段:在循环外部无法访问它

逐步调试:在进一步操作之前,您需要弄清楚文档的值和数据类型。由于您已经从文档中引用了“access_token”的值,因此您可能无法从结果值中再次获取该值。我猜它应该给你一根线;很难说没有错误。

在循环之外无法访问变量片段:在循环之外无法访问它


逐步调试:在进一步操作之前,您需要弄清楚文档的值和数据类型。由于您已经从文档中引用了“access_token”的值,因此您可能无法从结果值中再次获取该值。我猜它应该给你一根线;很难说没有错误。

我不清楚你的例子。。。返回的JSON,它是包含一个对象实例还是一个对象数组?换句话说,你知道只有一个“access_token”实例,还是在你返回的JSON中多次出现?我不清楚你的例子。。。返回的JSON,它是包含一个对象实例还是一个对象数组?换句话说,你知道只有一个“access_token”实例,还是在你返回的JSON中多次出现?我不清楚你的例子。。。返回的JSON,它是包含一个对象实例还是一个对象数组?换句话说,您知道只有一个“access_token”实例,还是在返回的JSON中多次出现?