CArchive (レガシー MFC アプリケーション) でファイルをエクスポート/保存しているように見えるレガシー アプリがあります。
現在、Web 用のツールをリファクタリングしています。これらのレガシー ファイルを解析およびロードするために、Ruby で参照できるライブラリはありますか?
どのようなライブラリを調べることができますか?
MFCの XML シリアライゼーションに従ったファイル形式には、次のような問題があります。これは、複雑で扱いにくいバージョン管理によって回避できます。XML を使用すると、これを大幅に回避できます。-プログラム オブジェクト モデルとアーカイブ データの間の依存関係が大きい。プログラム モデルを変更すると、以前のバージョンからデータを読み取ることはほとんど不可能です。-アーカイブされたデータは、関連するアプリケーションを除いて、編集、理解、および変更することはできません。
また、レガシー ソフトウェアには 4 つのバージョンが存在します。この ObjectModel、異なるバージョンのアーカイブ データの問題をどのように克服できますか? 総逆方向 (インポート) 機能が必要です。