0

最近、C++ の XML データ バインディングを学びたいと思っているので、XSD ファイルから C++ コードを生成するライブラリを見つけました。Hello World の例をテストしたところ、ヘッダー ファイルと C++ ファイルの 2 つのファイルの作成に成功しました。ライブラリはCodeSynthesis XSDと呼ばれます。

詳細については:

www.codesynthesis.com/products/xsd/

しかし、このライブラリは複雑な型 (クラス、列挙、共用体など) のみを生成することに注意してください。私の質問は、単純な型をどのように生成できるかです。たとえば、次のようになります。

int data ; 
float data ;

解決策やチュートリアルが見つからずに数時間グーグルで検索したためです。

4

1 に答える 1

1

int と float の代わりに xsd:int と xsd:float を試してください。

于 2012-02-24T14:38:00.217 に答える