2016-08-19 1 views
-6

아래 json 문자열을 가졌지 만 구문 분석 할 수 없습니다. 누구든지 도와 줄 수 있어요. 미리 감사드립니다. 자체가 잘못json 문자열에 키 이름이없는 경우 json을 사용하여 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" 
    } 
} 
+0

을 시도합니다. [MCVE] 및 http://stackoverflow.com/help/how-to-ask를 참조하십시오. – pvg

+0

@pvg 올바른 코드를 작성할 수 없습니다. 내부 json 배열에 키가 없기 때문에 문제가 발생했습니다. –

+0

JSON 문자열이 유효한 JSON이 아닙니다. 열쇠는 어디 있니? –

답변

0

귀하의 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" 
    } 

} 
관련 문제