package com.alibaba.json.bvt.parser.bug; import java.util.ArrayList; import java.util.List; import com.alibaba.fastjson.JSON; import junit.framework.TestCase; /** * 这个bug由李先锋反馈 * @author wenshao * */ public class Bug_for_lixianfeng extends TestCase { public void test_long_list() throws Exception { String str = "{\"id\":14281,\"name\":\"test\",\"canPurchase\":1,\"categoryId\":955063}"; JSON.parseObject(str, Te.class); } public static class Te { private Long id; private String name; private List<Long> catIds; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public List<Long> getCatIds() { return catIds; } public void setCatIds(List<Long> catIds) { this.catIds = catIds; } } }