私はFlexjsonを使用してJSONには、このようなクラスをシリアル化しています:Flexjsonを使用する際にnull値フィールドを除外する方法は?
public class Item {
private Long id;
private String name;
private String description;
...
// Getters and setters
...
}
アイテムのフィールドの多くがnull(例えば、説明)することができます。長い効果より
{"id":62,"name":"Item A","description":null,...}
Iはすでに述べたように、アイテムオブジェクトは、多くのNULL値フィールドを含んでいてもよい、あるので、前記結果は、JSONである:そのようなアイテムオブジェクトがFlexjsonを使用して直列化された場合、結果として、私は、次のJSONを取得します必要です。私はWiFi、3G、EDGE、またはGPRS経由でワイヤレス接続を介してWebサーバーからモバイルクライアントに生成されたJSONを送信したいので、これはこれまでの問題です(つまり、帯域幅が必要です。 )。
したがって、Flexjsonを使用してヌル値属性を(効率的に)除外することは可能ですか?
ありがとうございます!
を削除するには、正規表現を使用ええ、これが唯一の解決策であるように私には思えます。ありがとう – Matthias
問題ありません。 :) – conciliator