簡體   English   中英

格式錯誤的JSON字符串需要針對PHP進行更正

[英]malformed JSON string needs correction for PHP

我用cout組合制作了一個c ++程序,以將輸出作為JSON字符串獲取,以便可以使用json_decode函數在PHP中對其進行解碼。 我用自己的邏輯生成了字符串。 我相信輸出字符串中存在問題,但是即使花費數小時也無法找到它。

var_dump(json_decode($ string,TRUE)); 分發

NULL

json_last_error_msg();

quoted object property name expected

json_last_error();

4

我試圖在PHP5中使用json_decode($ string,TRUE)解碼的原始字符串,平台:安裝了Ubuntu x64 14.04 LTS(apache2,php5,php5-json)

{"initUserGrid" :{    { 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 1 , 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 } ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }},"initBotGrid" :{    { 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }},"moves" : {   "user" : {7 , 6} , "bot"  : {0 , 6} , "user" : {2 , 9} , "bot"  : {1 , 4} , "user" : {8 , 1} , "bot"  : {2 , 4} , "user" : {9 , 9} , "bot"  : {0 , 9} , "user" : {9 , 4} , "bot"  : {3 , 2} , "bot"  : {6 , 6} , "user" : {8 , 8} , "bot"  : {4 , 0} , "bot"  : {4 , 0} , "user" : {6 , 5} , "bot"  : {2 , 7} , "user" : {3 , 3} , "user" : {4 , 4} , "bot"  : {9 , 7} , "user" : {9 , 7} , "bot"  : {1 , 9} , "user" : {8 , 3} , "bot"  : {4 , 3} , "bot"  : {7 , 8} , "user" : {0 , 4} , "bot"  : {2 , 2} , "bot"  : {1 , 8} , "user" : {0 , 1} , "user" : {1 , 7} , "bot"  : {2 , 4} , "user" : {4 , 9} , "bot"  : {4 , 4} , "bot"  : {1 , 7} , "user" : {5 , 8} , "bot"  : {5 , 0} , "user" : {9 , 6} , "bot"  : {9 , 7} , "user" : {0 , 9} , "bot"  : {9 , 4} , "user" : {0 , 9} , "bot"  : {1 , 1} , "bot"  : {1 , 4} , "user" : {5 , 4} , "bot"  : {1 , 1} , "user" : {7 , 8} , "bot"  : {7 , 6} , "user" : {2 , 1} , "user" : {1 , 1} , "user" : {1 , 3} , "bot"  : {5 , 6} , "user" : {2 , 7} , "bot"  : {6 , 4} , "user" : {5 , 3} , "bot"  : {9 , 8} , "user" : {7 , 4} , "bot"  : {5 , 9} , "user" : {4 , 0} , "user" : {5 , 6} , "bot"  : {9 , 1} , "user" : {2 , 8} , "bot"  : {4 , 9} , "user" : {0 , 9} , "bot"  : {3 , 9} , "user" : {2 , 1} , "bot"  : {9 , 4} , "user" : {3 , 8} , "bot"  : {4 , 3} , "user" : {7 , 1} , "bot"  : {9 , 0} , "user" : {6 , 6} , "bot"  : {8 , 8} , "user" : {9 , 4} , "bot"  : {0 , 4} , "user" : {7 , 6} , "bot"  : {6 , 2} , "user" : {1 , 9} , "bot"  : {1 , 1} , "user" : {2 , 3} , "bot"  : {7 , 6} , "user" : {0 , 4} , "bot"  : {4 , 6} , "user" : {0 , 6} , "bot"  : {7 , 1} , "user" : {3 , 9} , "bot"  : {7 , 9} , "user" : {7 , 9} , "bot"  : {3 , 7} , "user" : {1 , 8} , "bot"  : {6 , 6} , "user" : {0 , 1} , "bot"  : {2 , 3} , "user" : {6 , 1} , "bot"  : {4 , 3} , "user" : {9 , 8} , "bot"  : {4 , 1} , "bot"  : {0 , 2} , "user" : {8 , 9} , "bot"  : {0 , 0} , "bot"  : {9 , 7} , "user" : {6 , 3} , "bot"  : {4 , 8} , "user" : {6 , 6} , "bot"  : {4 , 0} , "user" : {6 , 9} , "bot"  : {0 , 3} , "user" : {6 , 6} , "bot"  : {9 , 3} , "user" : {8 , 2} , "bot"  : {2 , 5} , "user" : {7 , 0} , "user" : {2 , 6} , "bot"  : {5 , 7} , "user" : {9 , 2} , "bot"  : {9 , 7} , "user" : {2 , 0} , "user" : {8 , 8} , "bot"  : {4 , 7} , "user" : {7 , 6} , "bot"  : {6 , 0} , "user" : {3 , 5} , "bot"  : {3 , 8} , "user" : {1 , 1} , "bot"  : {5 , 2} , "user" : {9 , 2} , "bot"  : {2 , 7} , "user" : {4 , 6} , "bot"  : {5 , 4} , "user" : {8 , 1} , "bot"  : {9 , 6} , "user" : {6 , 9} , "bot"  : {7 , 3} , "user" : {0 , 7} , "bot"  : {3 , 3} , "bot"  : {4 , 9} , "user" : {6 , 1} , "bot"  : {0 , 9} , "user" : {3 , 9} , "bot"  : {3 , 3} , "user" : {5 , 8} , "bot"  : {6 , 3} , "user" : {1 , 9} , "bot"  : {5 , 0} , "user" : {3 , 9} , "bot"  : {5 , 3} , "user" : {3 , 4} , "bot"  : {8 , 4} , "user" : {3 , 2} , "user" : {6 , 0} , "user" : {0 , 8} , "bot"  : {0 , 2} , "user" : {3 , 8} , "bot"  : {8 , 0} , "user" : {5 , 6} , "bot"  : {5 , 3} , "user" : {8 , 3} , "bot"  : {2 , 1} , "bot"  : {3 , 0} , "bot"  : {1 , 8} , "user" : {1 , 6} , "bot"  : {3 , 6} , "user" : {0 , 6} , "bot"  : {9 , 1} , "user" : {1 , 5} , "bot"  : {4 , 7} , "user" : {9 , 3} , "bot"  : {2 , 4} , "user" : {6 , 2} , "bot"  : {9 , 2} , "user" : {7 , 1} , "bot"  : {4 , 4} , "user" : {7 , 6} , "bot"  : {8 , 9} , "user" : {7 , 0} , "bot"  : {8 , 9} , "user" : {5 , 0} , "user" : {9 , 3} , "bot"  : {4 , 8}},"result" : "bot"}

縮進版本(不刪除'\\ n')

{
"initUserGrid" :
{
    { 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 1 , 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 }
 ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
}

,

"initBotGrid" :
{
    { 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 1 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
 ,  { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
}

,

"moves" : {
   "user" : {7 , 6}
 , "bot"  : {0 , 6}
 , "user" : {2 , 9}
 , "bot"  : {1 , 4}
 , "user" : {8 , 1}
 , "bot"  : {2 , 4}
 , "user" : {9 , 9}
 , "bot"  : {0 , 9}
 , "user" : {9 , 4}
 , "bot"  : {3 , 2}
 , "bot"  : {6 , 6}
 , "user" : {8 , 8}
 , "bot"  : {4 , 0}
 , "bot"  : {4 , 0}
 , "user" : {6 , 5}
 , "bot"  : {2 , 7}
 , "user" : {3 , 3}
 , "user" : {4 , 4}
 , "bot"  : {9 , 7}
 , "user" : {9 , 7}
 , "bot"  : {1 , 9}
 , "user" : {8 , 3}
 , "bot"  : {4 , 3}
 , "bot"  : {7 , 8}
 , "user" : {0 , 4}
 , "bot"  : {2 , 2}
 , "bot"  : {1 , 8}
 , "user" : {0 , 1}
 , "user" : {1 , 7}
 , "bot"  : {2 , 4}
 , "user" : {4 , 9}
 , "bot"  : {4 , 4}
 , "bot"  : {1 , 7}
 , "user" : {5 , 8}
 , "bot"  : {5 , 0}
 , "user" : {9 , 6}
 , "bot"  : {9 , 7}
 , "user" : {0 , 9}
 , "bot"  : {9 , 4}
 , "user" : {0 , 9}
 , "bot"  : {1 , 1}
 , "bot"  : {1 , 4}
 , "user" : {5 , 4}
 , "bot"  : {1 , 1}
 , "user" : {7 , 8}
 , "bot"  : {7 , 6}
 , "user" : {2 , 1}
 , "user" : {1 , 1}
 , "user" : {1 , 3}
 , "bot"  : {5 , 6}
 , "user" : {2 , 7}
 , "bot"  : {6 , 4}
 , "user" : {5 , 3}
 , "bot"  : {9 , 8}
 , "user" : {7 , 4}
 , "bot"  : {5 , 9}
 , "user" : {4 , 0}
 , "user" : {5 , 6}
 , "bot"  : {9 , 1}
 , "user" : {2 , 8}
 , "bot"  : {4 , 9}
 , "user" : {0 , 9}
 , "bot"  : {3 , 9}
 , "user" : {2 , 1}
 , "bot"  : {9 , 4}
 , "user" : {3 , 8}
 , "bot"  : {4 , 3}
 , "user" : {7 , 1}
 , "bot"  : {9 , 0}
 , "user" : {6 , 6}
 , "bot"  : {8 , 8}
 , "user" : {9 , 4}
 , "bot"  : {0 , 4}
 , "user" : {7 , 6}
 , "bot"  : {6 , 2}
 , "user" : {1 , 9}
 , "bot"  : {1 , 1}
 , "user" : {2 , 3}
 , "bot"  : {7 , 6}
 , "user" : {0 , 4}
 , "bot"  : {4 , 6}
 , "user" : {0 , 6}
 , "bot"  : {7 , 1}
 , "user" : {3 , 9}
 , "bot"  : {7 , 9}
 , "user" : {7 , 9}
 , "bot"  : {3 , 7}
 , "user" : {1 , 8}
 , "bot"  : {6 , 6}
 , "user" : {0 , 1}
 , "bot"  : {2 , 3}
 , "user" : {6 , 1}
 , "bot"  : {4 , 3}
 , "user" : {9 , 8}
 , "bot"  : {4 , 1}
 , "bot"  : {0 , 2}
 , "user" : {8 , 9}
 , "bot"  : {0 , 0}
 , "bot"  : {9 , 7}
 , "user" : {6 , 3}
 , "bot"  : {4 , 8}
 , "user" : {6 , 6}
 , "bot"  : {4 , 0}
 , "user" : {6 , 9}
 , "bot"  : {0 , 3}
 , "user" : {6 , 6}
 , "bot"  : {9 , 3}
 , "user" : {8 , 2}
 , "bot"  : {2 , 5}
 , "user" : {7 , 0}
 , "user" : {2 , 6}
 , "bot"  : {5 , 7}
 , "user" : {9 , 2}
 , "bot"  : {9 , 7}
 , "user" : {2 , 0}
 , "user" : {8 , 8}
 , "bot"  : {4 , 7}
 , "user" : {7 , 6}
 , "bot"  : {6 , 0}
 , "user" : {3 , 5}
 , "bot"  : {3 , 8}
 , "user" : {1 , 1}
 , "bot"  : {5 , 2}
 , "user" : {9 , 2}
 , "bot"  : {2 , 7}
 , "user" : {4 , 6}
 , "bot"  : {5 , 4}
 , "user" : {8 , 1}
 , "bot"  : {9 , 6}
 , "user" : {6 , 9}
 , "bot"  : {7 , 3}
 , "user" : {0 , 7}
 , "bot"  : {3 , 3}
 , "bot"  : {4 , 9}
 , "user" : {6 , 1}
 , "bot"  : {0 , 9}
 , "user" : {3 , 9}
 , "bot"  : {3 , 3}
 , "user" : {5 , 8}
 , "bot"  : {6 , 3}
 , "user" : {1 , 9}
 , "bot"  : {5 , 0}
 , "user" : {3 , 9}
 , "bot"  : {5 , 3}
 , "user" : {3 , 4}
 , "bot"  : {8 , 4}
 , "user" : {3 , 2}
 , "user" : {6 , 0}
 , "user" : {0 , 8}
 , "bot"  : {0 , 2}
 , "user" : {3 , 8}
 , "bot"  : {8 , 0}
 , "user" : {5 , 6}
 , "bot"  : {5 , 3}
 , "user" : {8 , 3}
 , "bot"  : {2 , 1}
 , "bot"  : {3 , 0}
 , "bot"  : {1 , 8}
 , "user" : {1 , 6}
 , "bot"  : {3 , 6}
 , "user" : {0 , 6}
 , "bot"  : {9 , 1}
 , "user" : {1 , 5}
 , "bot"  : {4 , 7}
 , "user" : {9 , 3}
 , "bot"  : {2 , 4}
 , "user" : {6 , 2}
 , "bot"  : {9 , 2}
 , "user" : {7 , 1}
 , "bot"  : {4 , 4}
 , "user" : {7 , 6}
 , "bot"  : {8 , 9}
 , "user" : {7 , 0}
 , "bot"  : {8 , 9}
 , "user" : {5 , 0}
 , "user" : {9 , 3}
 , "bot"  : {4 , 8}
}
,
"result" : "bot"
}

因為那不是有效的JSON。 你有對象( {...}需要 "key":"value"符號。 如果這些是數組( [...] ),那么它們將是有效的。

首先,您使用什么來生成此“ json”? 一個合適的JSON庫永遠不會犯這樣的錯誤。 如果您手動進行操作,則...不要。

您的json無效,因為您可以輕松地例如在http://jsonlint.com/上進行檢查。

您可以在經過修飾的json的第4行看到第一個問題:

{
"initUserGrid" :
{
    {
    ^ This is wrong

{表示鍵-值對的開始,因此在第一個{之后,您始終需要用雙引號引起來的字符串。

修改后我的最終更改。 我的數組語法錯誤。 該JSON字符串被認為是游戲記錄。 首先是網格,然后是移動,然后是誰獲勝。

謝謝大家的答案。

{
    "initUserGrid": [
        [1, 1, 0, 0, 0, 0, 0, 0, 0, 0],
        [1, 1, 1, 0, 0, 0, 0, 0, 0, 0],
        [1, 1, 1, 0, 0, 0, 0, 0, 0, 0],
        [1, 1, 1, 1, 0, 0, 0, 0, 0, 0],
        [1, 1, 1, 1, 1, 0, 0, 0, 0, 0],
        [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    ]

    ,

    "initBotGrid": [
        [1, 1, 0, 0, 0, 0, 0, 0, 0, 0],
        [1, 1, 1, 0, 0, 0, 0, 0, 0, 0],
        [1, 1, 1, 0, 0, 0, 0, 0, 0, 0],
        [1, 1, 1, 1, 0, 0, 0, 0, 0, 0],
        [1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    ]

    ,

    "moves": [{
        "chance": "user",
        "point": [9, 5],
        "hit": false
    }, {
        "chance": "bot",
        "point": [4, 2],
        "hit": true
    }, {
        "chance": "bot",
        "point": [5, 7],
        "hit": false
    }, {
        "chance": "user",
        "point": [4, 0],
        "hit": true
    }, {
        "chance": "user",
        "point": [7, 5],
        "hit": false
    }, {
        "chance": "bot",
        "point": [7, 5],
        "hit": false
    }, {
        "chance": "user",
        "point": [8, 2],
        "hit": false
    }, {
        "chance": "bot",
        "point": [8, 2],
        "hit": false
    }, {
        "chance": "user",
        "point": [9, 8],
        "hit": false
    }, {
        "chance": "bot",
        "point": [0, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [7, 7],
        "hit": false
    }, {
        "chance": "bot",
        "point": [2, 7],
        "hit": false
    }, {
        "chance": "user",
        "point": [5, 6],
        "hit": false
    }, {
        "chance": "bot",
        "point": [4, 0],
        "hit": true
    }, {
        "chance": "bot",
        "point": [9, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [1, 4],
        "hit": false
    }, {
        "chance": "bot",
        "point": [3, 5],
        "hit": false
    }, {
        "chance": "user",
        "point": [2, 1],
        "hit": true
    }, {
        "chance": "user",
        "point": [8, 4],
        "hit": false
    }, {
        "chance": "bot",
        "point": [9, 5],
        "hit": false
    }, {
        "chance": "user",
        "point": [5, 0],
        "hit": true
    }, {
        "chance": "user",
        "point": [1, 1],
        "hit": true
    }, {
        "chance": "user",
        "point": [5, 3],
        "hit": false
    }, {
        "chance": "bot",
        "point": [3, 4],
        "hit": false
    }, {
        "chance": "user",
        "point": [2, 0],
        "hit": true
    }, {
        "chance": "user",
        "point": [5, 7],
        "hit": false
    }, {
        "chance": "bot",
        "point": [9, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [8, 5],
        "hit": false
    }, {
        "chance": "bot",
        "point": [1, 1],
        "hit": true
    }, {
        "chance": "bot",
        "point": [3, 9],
        "hit": false
    }, {
        "chance": "user",
        "point": [5, 6],
        "hit": false
    }, {
        "chance": "bot",
        "point": [7, 2],
        "hit": false
    }, {
        "chance": "user",
        "point": [6, 9],
        "hit": false
    }, {
        "chance": "bot",
        "point": [6, 7],
        "hit": false
    }, {
        "chance": "user",
        "point": [1, 0],
        "hit": true
    }, {
        "chance": "user",
        "point": [0, 4],
        "hit": false
    }, {
        "chance": "bot",
        "point": [3, 4],
        "hit": false
    }, {
        "chance": "user",
        "point": [8, 6],
        "hit": false
    }, {
        "chance": "bot",
        "point": [7, 0],
        "hit": false
    }, {
        "chance": "user",
        "point": [1, 2],
        "hit": true
    }, {
        "chance": "user",
        "point": [4, 7],
        "hit": false
    }, {
        "chance": "bot",
        "point": [0, 1],
        "hit": true
    }, {
        "chance": "bot",
        "point": [4, 4],
        "hit": true
    }, {
        "chance": "bot",
        "point": [6, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [2, 8],
        "hit": false
    }, {
        "chance": "bot",
        "point": [4, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [9, 9],
        "hit": false
    }, {
        "chance": "bot",
        "point": [4, 1],
        "hit": true
    }, {
        "chance": "bot",
        "point": [1, 0],
        "hit": true
    }, {
        "chance": "bot",
        "point": [3, 0],
        "hit": true
    }, {
        "chance": "bot",
        "point": [3, 2],
        "hit": true
    }, {
        "chance": "bot",
        "point": [8, 7],
        "hit": false
    }, {
        "chance": "user",
        "point": [5, 4],
        "hit": false
    }, {
        "chance": "bot",
        "point": [0, 6],
        "hit": false
    }, {
        "chance": "user",
        "point": [9, 6],
        "hit": false
    }, {
        "chance": "bot",
        "point": [5, 7],
        "hit": false
    }, {
        "chance": "user",
        "point": [1, 0],
        "hit": false
    }, {
        "chance": "bot",
        "point": [4, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [9, 9],
        "hit": false
    }, {
        "chance": "bot",
        "point": [3, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [8, 1],
        "hit": false
    }, {
        "chance": "bot",
        "point": [6, 4],
        "hit": false
    }, {
        "chance": "user",
        "point": [5, 6],
        "hit": false
    }, {
        "chance": "bot",
        "point": [8, 5],
        "hit": false
    }, {
        "chance": "user",
        "point": [7, 3],
        "hit": false
    }, {
        "chance": "bot",
        "point": [6, 7],
        "hit": false
    }, {
        "chance": "user",
        "point": [5, 1],
        "hit": false
    }, {
        "chance": "bot",
        "point": [8, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [3, 2],
        "hit": true
    }, {
        "chance": "user",
        "point": [5, 4],
        "hit": false
    }, {
        "chance": "bot",
        "point": [3, 9],
        "hit": false
    }, {
        "chance": "user",
        "point": [6, 8],
        "hit": false
    }, {
        "chance": "bot",
        "point": [6, 3],
        "hit": false
    }, {
        "chance": "user",
        "point": [3, 9],
        "hit": false
    }, {
        "chance": "bot",
        "point": [4, 4],
        "hit": false
    }, {
        "chance": "user",
        "point": [8, 5],
        "hit": false
    }, {
        "chance": "bot",
        "point": [0, 7],
        "hit": false
    }, {
        "chance": "user",
        "point": [0, 9],
        "hit": false
    }, {
        "chance": "bot",
        "point": [9, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [1, 3],
        "hit": false
    }, {
        "chance": "bot",
        "point": [2, 2],
        "hit": true
    }, {
        "chance": "bot",
        "point": [4, 3],
        "hit": true
    }, {
        "chance": "bot",
        "point": [7, 0],
        "hit": false
    }, {
        "chance": "user",
        "point": [3, 6],
        "hit": false
    }, {
        "chance": "bot",
        "point": [3, 9],
        "hit": false
    }, {
        "chance": "user",
        "point": [4, 5],
        "hit": false
    }, {
        "chance": "bot",
        "point": [2, 1],
        "hit": true
    }, {
        "chance": "bot",
        "point": [8, 9],
        "hit": false
    }, {
        "chance": "user",
        "point": [9, 1],
        "hit": false
    }, {
        "chance": "bot",
        "point": [7, 1],
        "hit": false
    }, {
        "chance": "user",
        "point": [3, 6],
        "hit": false
    }, {
        "chance": "bot",
        "point": [8, 8],
        "hit": false
    }, {
        "chance": "user",
        "point": [5, 7],
        "hit": false
    }, {
        "chance": "bot",
        "point": [6, 7],
        "hit": false
    }, {
        "chance": "user",
        "point": [2, 7],
        "hit": false
    }, {
        "chance": "bot",
        "point": [2, 3],
        "hit": false
    }, {
        "chance": "user",
        "point": [1, 6],
        "hit": false
    }, {
        "chance": "bot",
        "point": [6, 0],
        "hit": false
    }, {
        "chance": "user",
        "point": [7, 0],
        "hit": true
    }, {
        "chance": "user",
        "point": [3, 1],
        "hit": true
    }, {
        "chance": "user",
        "point": [1, 5],
        "hit": false
    }, {
        "chance": "bot",
        "point": [5, 3],
        "hit": false
    }],
    "result": "bot"
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM