Javaでは、Stering、JSONObject、JSONArrayをfastjsonで変換します。
1522 ワード
fastjsonはアリババのオープンソースJSON解析ライブラリであり、JSON形式の文字列を解析できます。Java BeanをJSON文字列に序列化することをサポートします。JSON文字列から反プロローグしてJavaBenに行くこともできます。
以下は主に本人が仕事でよく使うString、JSONObject、JSONArrayの相互装着についてです。 String——>>JSONArray JSONArray——>>JSONObject String——>>JSONObject JSONObject->>JSONArray
以下は主に本人が仕事でよく使うString、JSONObject、JSONArrayの相互装着についてです。
String st = "[{name:Tim,age:25,sex:male},{name:Tom,age:28,sex:male},{name:Lily,age:15,sex:female}]";
JSONArray tableData = JSONArray.parseArray(st);
JSONObject rowData = new JSONObject();
for(int i;i
String st = "{name:Tim,age:25,sex:male}";
JSONObject rowData = JSONObject.parseObject(st);
JSONObject rowData = {info:
[
{
name:Tim,
age:25,
sex:male
},{
name:Tom,
age:28,
sex:male
},{
name:Lily,
age:15,
sex:female
}
]
};
JSONArry tableData = rowData.get("info");