Delphi XE の使用:
XML データ バインディング ウィザードは、XML/XSD に基づいて Delphi クラスを生成します - うまく機能します。
しかし、別の方法も必要です。Delphiクラスを XML に変換します。XEではそれに対するサポートが見つかりません。(これは C# や .NET で実現するのが非常に簡単であることはわかっていますが、明らかに、Delphi は実際にはリフレクションをサポートしていないため、C# よりもはるかに困難です)。
私が持っている 1 つのオプションは、SharpDevelop を使用して C# でクラスを記述し、MS ユーティリティ (無料でダウンロードできると思います) を使用して C# コードから XML を生成することです。これをサポートする VS 2005 も持っていますが、インストールされていないため、関与したくありません)。
Delphi から XML/XSD へ直接移行する方法について、誰か提案がありますか? オープン ソース ツール、またはこれを行う優れたユニットがあればよいでしょう。