Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 我正试图得到一个;餐;来自GSA API的速率_Json_Vb.net - Fatal编程技术网

Json 我正试图得到一个;餐;来自GSA API的速率

Json 我正试图得到一个;餐;来自GSA API的速率,json,vb.net,Json,Vb.net,使用VB.NET 这是我的HTTP请求: {%22财政年度%22:%222017%22,%22Zip%22:%2290210%22} (很抱歉,我无法将链接正确格式化) 我得到响应并解析它。我很难从退货中提取“餐费” Dim json As String = responseFromServer Dim ser As JObject = JObject.Parse(json) Dim data As List(Of JToken) = ser.Children().ToList Dim outp

使用VB.NET 这是我的HTTP请求:

{%22财政年度%22:%222017%22,%22Zip%22:%2290210%22}

(很抱歉,我无法将链接正确格式化)

我得到响应并解析它。我很难从退货中提取“餐费”

Dim json As String = responseFromServer
Dim ser As JObject = JObject.Parse(json)
Dim data As List(Of JToken) = ser.Children().ToList
Dim output As String = ""

For Each item As JProperty In data
    --> Not sure what to do in here.
Next

非常感谢你的帮助

从API返回的JSON如下所示(删除一些数据以节省空间):


您想做什么?如
中的“膳食”:“64”
值中的“膳食”费率?类似于
Dim mealRate=CInt(ser(“结果”)(“记录”)(0)(“膳食”)
?就是这样。非常感谢你对我不太清楚的问题给出了明确的答案。 { "help": "https://inventory.data.gov/api/3/action/help_show?name=datastore_search", "success": true, "result": { "resource_id": "8ea44bc4-22ba-4386-b84c-1494ab28964b", "fields": [ ...snip... ], "records": [ { "City": "Los Angeles", "Dec": "158", "Feb": "175", "Zip": "90210", "Aug": "158", "Sep": "158", "Apr": "158", "Jun": "158", "State": "CA", "Jul": "158", "Meals": "64", "County": "Los Angeles County, CA", "May": "158", "DestinationID": "22", "Mar": "175", "Jan": "175", "LocationDefined": "Los Angeles / Orange / Ventura / Edwards AFB less the city of Santa Monica", "Nov": "158", "_id": 39056, "Oct": "158", "FiscalYear": "2017" } ], "_links": { "start": "/api/action/datastore_search?filters=%7B%22FiscalYear%22%3A%222017%22%2C%22Zip%22%3A%2290210%22%7D&resource_id=8ea44bc4-22ba-4386-b84c-1494ab28964b", "next": "/api/action/datastore_search?offset=100&filters=%7B%22FiscalYear%22%3A%222017%22%2C%22Zip%22%3A%2290210%22%7D&resource_id=8ea44bc4-22ba-4386-b84c-1494ab28964b" }, "filters": { "Zip": "90210", "FiscalYear": "2017" }, "total": 1 } }
Dim ser As JObject = JObject.Parse(json)
Dim mealRate = CInt(ser("result")("records")(0)("Meals"))