Delphi XE2 で XML を管理するのに最適な (使いやすく、パフォーマンスの良い) ライブラリは何ですか。Windows と Mac のターゲットを念頭に置いています。
3 に答える
私は通常、NativeXML ライブラリを使用します。これは、Delphi コードで完全に記述された XML ライブラリであり、無料です。最新バージョンが Firemonkey プラットフォームとの互換性を提供するかどうかはわかりませんが、ユニット名をいくつか変更して、Delphi XE2 が最初にリリースされたときにテストに成功しました.
コンポーネントは次の場所にあります: http://www.simdesign.nl/xml.html 最新バージョンがまだ XE2 と互換性がない場合は、互換性を持たせる方法に関するトピックがフォーラムにあります: http:// www.simdesign.nl/forum/viewtopic.php?t=2110
Andreano Lanusse は、Mac での XML の使用に関するすばらしいブログ投稿を行っています。次のことがわかります。
デザインに TXMLDocument コンポーネントをデフォルトの DOMVendor MSXML にドロップする場合は、クロスプラットフォームをサポートするために ADOM XML v4 に変更する必要があります。
OmniXMLを使用できます。それは次のとおりです。
- 100% デルファイで書かれています
- 外部依存関係がない
- XE2 で動作しますが、OSX ではテストしていません
OmniXML に加えて、SimpleStorageを使用して、XML をより強力かつ簡単に管理できます。