Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.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
Android 如果json字符串不';我没有密钥名_Android_Json_Gson - Fatal编程技术网

Android 如果json字符串不';我没有密钥名

Android 如果json字符串不';我没有密钥名,android,json,gson,Android,Json,Gson,我有下面的json字符串,但无法解析。有人能帮忙吗。提前谢谢 { [ {"transaction_name" : "total_fare", "unit" : "Rs", "label" : "Bill Amount", "value" : 250, "additional_details" : "4 Rides"}, {"transaction_name" : "incentives", "label" : "Incentives", "value" : 50, "ad

我有下面的json字符串,但无法解析。有人能帮忙吗。提前谢谢

{
  [ 
    {"transaction_name" : "total_fare", "unit" : "Rs", "label" : "Bill Amount", "value" : 250, "additional_details" : "4 Rides"}, 
    {"transaction_name" : "incentives", "label" : "Incentives", "value" : 50, "additional_details" : ""},
    {"transaction_name" : "fees", "label" : "Fees", "value" : -20, "additional_details" : "Rs 5 on each ride"},
    {"transaction_name" : "device_deduction", "label" : "Device Deduction", "value" : -20, "additional_details" : ""},
    {"transaction_name" : "tax", "label" : "Device Deduction", "value" : -20, "additional_details" : ""},
    {"transaction_name" : "device_deduction", "label" : "Device Deduction", "value" : -20, "additional_details" : ""}]
  ],
  "footer" : 
    {
      "transaction_name" : "total_earning_net", "label" : "Total Earnings", "value" : 200, 
      "additional_details" : "Rounding Off"
    }
}

您的JSON本身是错误的,请尝试为您的JSONArray提供一个密钥

{
"data": [{
    "transaction_name": "total_fare",
    "unit": "Rs",
    "label": "Bill Amount",
    "value": 250,
    "additional_details": "4 Rides"
}, {
    "transaction_name": "incentives",
    "label": "Incentives",
    "value": 50,
    "additional_details": ""
}, {
    "transaction_name": "fees",
    "label": "Fees",
    "value": -20,
    "additional_details": "Rs 5 on each ride"
}, {
    "transaction_name": "device_deduction",
    "label": "Device Deduction",
    "value": -20,
    "additional_details": ""
}, {
    "transaction_name": "tax",
    "label": "Device Deduction",
    "value": -20,
    "additional_details": ""
}, {
    "transaction_name": "device_deduction",
    "label": "Device Deduction",
    "value": -20,
    "additional_details": ""
}],
"footer": {
    "transaction_name": "total_earning_net",
    "label": "Total Earnings",
    "value": 200,
    "additional_details": "Rounding Off"
  }

}

您应该提供您试图解析的代码以及遇到的特定错误。请参阅和@pvg,我无法编写正确的代码。我面临这个问题,因为内部json数组没有键。问题是您的json字符串不是有效的json。我的json one字段中的键???@ColdFire没有key@ShrikantSalunkhe不确定这是一个编程问题,那么这是一个编程问题的网站。