0
{
    "jsonStringData": " ["Coil",{"CHARGE_ID":"T862270","PROD_ID":"S878412","COMBINE_SPLIT_IND":"S",
    "WEIGHT":"234244","FEET":"3535","ORDER_NUMBER":"LI91004","OIL_DRY_IND":"D",
    "NEXT_FACILITY":"WHSE",      "DEFECT_CODE":"","TEST_CUT_IND":"","NSTD_FAC_REASON_CODE":"",
    "COMMENTS":"","SCRAP_FEET":""}]"
}

「http://jsonlint.com/」を使用して上記の JSONString を解析すると、以下のエラー メッセージが表示されます。そのエラーの意味がわかりません。

正しい JSONString を取得するのを手伝ってください。

エラー :

Parse error on line 2:
...sonStringData": " ["Coil",{"CHARGE_ID":"
-----------------------^
Expecting '}', ':', ',', ']'
4

2 に答える 2

2

"の後にある:ものと、最後に閉じているものを削除します。

{
    "jsonStringData": [
        "Coil",
        {
            "CHARGE_ID": "T862270",
            "PROD_ID": "S878412",
            "COMBINE_SPLIT_IND": "S",
            "WEIGHT": "234244",
            "FEET": "3535",
            "ORDER_NUMBER": "LI91004",
            "OIL_DRY_IND": "D",
            "NEXT_FACILITY": "WHSE",
            "DEFECT_CODE": "",
            "TEST_CUT_IND": "",
            "NSTD_FAC_REASON_CODE": "",
            "COMMENTS": "",
            "SCRAP_FEET": ""
        }
    ]
}
于 2012-12-07T18:57:53.913 に答える
1

直前の引用符Coilは、値であった文字列を終了します。この文字列の直後に、またはのいずれかが}必要,です。

ここに画像の説明を入力

( json.orgより)

しかし、完全なオブジェクトを構築するときに、json でエンコードされた配列を引用符で囲んだことがエラーのようです。

あなたはおそらく持っているはずです

"jsonStringData": ["C...

それ以外の

"jsonStringData": " ["C...
于 2012-12-07T18:57:55.433 に答える