0
XMLファイルをオブジェクトに解析していますが、なぜ オブジェクトパーサーの代わりにArray Parserを選択しなかったのでしょうか?なぜ、配列パーサーの代わりにオブジェクトパーサーを選択するのですか
これは、Arrayパーサー以下のコントラクトを持っていますか? はより柔軟で拡張性がありますか?
種類について
XMLファイルをオブジェクトに解析していますが、なぜ オブジェクトパーサーの代わりにArray Parserを選択しなかったのでしょうか?なぜ、配列パーサーの代わりにオブジェクトパーサーを選択するのですか
これは、Arrayパーサー以下のコントラクトを持っていますか? はより柔軟で拡張性がありますか?
種類について
すべてが入力データに依存すると思います。アプリケーションで単一のオブジェクトの状態/設定を格納する単純な構成ファイルがたくさん必要な場合は、ObjectParserを使用するとパーサーの出力を処理するオーバーヘッドが少なくなります。
しかし、実際のオブジェクトコレクション(どこかにアタッチされる独立したGUIコントロールのリストなど)を保存し、そのようなコレクションを十分に読み込む必要がある場合は、ObjectParserを使用する場合は「コレクション」クラスを作成し、このリストを実際の配列に変換します。