目前2.2.x系列是基本没有错误的版本。
1.1系列的问题很大,主要是 不能保存原始数据解析顺序的问题。
本来想寻找版本的信息。但没有发现,不过2.2增加了net.sf.json.JsonConfig类,1.1.x序列的没有
所以可以在代码中加上检查
public static Boolean checkJSONLibVersion()
{
try
{
Class.forName("net.sf.json.JsonConfig",false,ClassLoader.getSystemClassLoader());
}catch(ClassNotFoundException e)
{
return false;//1.1.x版本,解析数据顺序不对。
}
return true; //2.2.x版本
}