小编Joh*_* O.的帖子

C#NewtonJson Jarray检查空/空错误

我们如何检查json数组为null还是emty?

杰森:

    {
          "productList": [
            {
              "id": 2440,
              "serviceStatus": 1,
              "listOfBillProductsExtras": [
                {
                  "id": 2441,
                  "amount": 1,
                  "balance": 2,
                }
                                         ],
               "deskName": "Desk 1",
               "onlyTime": "15:25"
            },
            {
              "id": 2441,
              "serviceStatus": 1,
              "listOfBillProductsExtras": [ ],
               "deskName": "Desk2",
               "onlyTime": "15:27"
            }
     ]
  }
Run Code Online (Sandbox Code Playgroud)

我尝试

JArray productList = JArray.Parse(content["productList"].ToString());
Run Code Online (Sandbox Code Playgroud)

但这没用。(这里有exp。Null引用)因此,我想检查listOfBillProductsExtras数组是否为null或为空。如果不为空,我将获得编号,金额,余额。

c# null json isnullorempty deserialization

4
推荐指数
1
解决办法
6051
查看次数

标签 统计

c# ×1

deserialization ×1

isnullorempty ×1

json ×1

null ×1