@@ -0,0 +1,699 @@
+package com.alibaba.json.bvt.bug;%0A%0Aimport org.junit.Assert;%0A%0Aimport com.alibaba.fastjson.JSON;%0Aimport com.alibaba.fastjson.JSONObject;%0A%0Aimport junit.framework.TestCase;%0A%0Apublic class Bug_for_issue_446 extends TestCase %7B%0A%0A    public void test_for_issue() throws Exception %7B%0A        String text = %22%7B%5C%22amount%5C%22:1,%5C%22channel_id%5C%22:%5C%22wnys01%5C%22,%5C%22gem%5C%22:1,%5C%22id%5C%22:%5C%22pay%5C%22,%5C%22login_name%5C%22:%5C%22U10722466A%5C%22,%5C%22money%5C%22:1000,%5C%22order_id%5C%22:%5C%2299142AO10000086695A%5C%22,%5C%22pay_channel%5C%22:%5C%22weilan%5C%22,%5C%22pay_time%5C%22:%5C%222015-11-05 20:59:04%5C%22,%5C%22reward%5C%22:%5C%2211:5_12:5_13:5,4:1_5:1_6:1%5C%22,%5C%22status%5C%22:1,%5C%22user_id%5C%22:19313%7D%22;%0A        JSONObject obj = (JSONObject) JSON.parse(text);%0A        Assert.assertEquals(1, obj.get(%22amount%22));%0A    %7D%0A%0A%7D%0A

add testcase for issue 446. https://github.com/alibaba/fastjson/issues/446