0

ブラウザで処理しようとしているユーザー指定の JSON オブジェクトがあります。

問題は、既存のオブジェクトと一致する必要があることです。

誤ってできません:

  • いくつかのフィールドを含めるのを忘れてください。
  • フィールドをタイプミスしたり、意図的に新しいフィールドを追加したりします。

これを処理する方法はありますか?

したがって、基本的に、foo および bar メンバーを持つオブジェクトがある場合、ユーザーの json が {} だけの場合、それらのデフォルトが必要です...そして、誤って {bart: "asdf";} のようなものを送信した場合 (「bar」のタイプミス)次に、例外を生成します。

4

1 に答える 1