1
.NET用のJSONパーサとエンコーダを探しています。JSONを独自のデータ構造に解析して、それをクラスに直接デシリアライズするのではなく、 Javaでは、私はJettisonのJSONObjectとJSONArrayを使いやすいです。クラスをデシリアライズ/シリアライズせずにJSONをパース/エンコードする
私は(デ)シリアライズする必要はありません多くの理由があります。
- シリアライザは、例えばfastJSONとJSON.NET追加(JSONにメタデータを追加して、直列化復元のためにそのメタデータを必要とする傾向がありますタイプ情報)。
- 私は、さまざまな種類のデータをすべて処理するためのクラスを作成する必要がありません。また、私は興味のないフィールドを無視することができますが、プロパティを追加する必要はありません。
何かがありますか、またはJettisonのサブセットを移植する必要がありますか?あなたが指摘シリアライズの
ありがとうございます。 'JSonConvert.DeserializeObject(json)'はJettisonの 'new JSONObject(json)'に相当します。 –