Fastjson writeJSONString
Fastjson writeJSONString メソッド
Fastjson バージョン 1.2.11 では、JSON クラスに OutputStream/Writer の直接サポートが追加されました。
package com.alibaba.fastjson; public abstract class JSON { public static final int writeJSONString(OutputStream os, // Object object, // SerializerFeature... features) throws IOException; public static final int writeJSONString(OutputStream os, // Charset charset, // Object object, // SerializerFeature... features) throws IOException; public static final int writeJSONString(Writer os, // Object object, // SerializerFeature... features) throws IOException; }
サンプル
import com.alibaba.fastjson;
import java.nio .charset.Charset;
class モデル {
public int value;
}
Model モデル = new Model();
model.value = 1001;
OutputStream os = ...;
JSON.writeJSONString(os, model);
JSON.writeJSONString(os, Charset.from("GB18030"), model);
ライターライター = ...;
JSON.writeJSONString(os, モデル);