30

xsdスキーマファイルで記述されたxmlファイルに格納されているデータを編集できるC++アプリケーション(GUI用のQtフレームワークを使用)を作成する必要があります。xsdスキーマをC++クラスに変換するツールはありますか?

4

8 に答える 8

27

CodeSynthesisはまさにあなたが探しているもののように私には聞こえます。オープンソースでC++です。

于 2009-01-15T08:28:23.303 に答える
6

gSOAP ツールキットもこれを行うことができます! 軽量で、C/C++ をサポートしています。私はすでにそれを非常に要求の厳しいプロジェクトで使用して成功しています. また、GPL2 の下でライセンスされています。

移植性: gSOAP は、組み込みシステムや小さな OS (WinCE、Symbian、PalmOS など) を含むほとんどのプラットフォームをサポートしています。移植性は、Windows (98、XP、Vista)、Linux、Unix、Mac OS X、Solaris、HP-UX、AIX、FreeBSD、TRU64、Irix、QNX、および VxWorks でテストされています。

于 2013-04-22T06:23:04.620 に答える
4

Objective Systems、Inc. XBinder XMLスキーマコンパイラ(C ++だけでなく)。

于 2011-08-30T14:28:36.627 に答える
4

Altova XML Spyは XSD から C++ を生成できます。これは商用ですが、試してみたい場合は 30 日間の無料トライアルがあります。

于 2009-01-15T07:40:51.450 に答える
3

CodalogicLMXもオプションです。

于 2010-10-25T19:21:06.513 に答える
2

これを行う Microsoft ツールがあると思いますが、xsd.exeと呼ばれます(ただし、自分で試したことはありません)。

于 2009-01-15T13:02:49.787 に答える