@@ -0,0 +1,751 @@
+package com.alibaba.json.bvt.issue_1400;%0A%0Aimport com.alibaba.fastjson.JSON;%0Aimport com.alibaba.fastjson.JSONObject;%0Aimport com.alibaba.fastjson.JSONPath;%0Aimport junit.framework.TestCase;%0A%0Apublic class Issue1445 extends TestCase %7B%0A    public void test_for_issue() throws Exception %7B%0A%0A        JSONObject obj = new JSONObject();%0A        obj.put(%22data%22, new JSONObject());%0A        obj.getJSONObject(%22data%22).put(%22data%22, new JSONObject());%0A        obj.getJSONObject(%22data%22).getJSONObject(%22data%22).put(%22map%22, new JSONObject());%0A        obj.getJSONObject(%22data%22).getJSONObject(%22data%22).getJSONObject(%22map%22).put(%2221160001%22, %22abc%22);%0A%0A        String json = JSON.toJSONString(obj);%0A        assertEquals(%22abc%22, JSONPath.read(json,%22data.data.map.21160001%22));%0A    %7D%0A%7D%0A

add testcase for issue #1445