XSD ファイルから GUI コンポーネントを作成したいと考えています。生成された GUI は、対応するスキーマの具体的な xml インスタンスに使用し、「興味深い」要素または属性コンテンツへのデータバインディングを行う必要があります。私はこれらの解決策を検討しました:
ジャックスフロント。(商用ツール)。これはソースコードを生成しません。生成された GUI と GUI の他のコンポーネントとの間の通信が必要なため、これは私にとって重要です。
xsd2emf を使用して、そこからエディターを生成してみてください。生成されたモデルと生成されたエディターは複雑すぎて、バグがあります。
たとえば、xsd から xml を生成し、xml を dom としてロードし、興味深い部分を選択し、http://www.vogella.de/eclipse.html で説明されている 1 つの方法を使用してデータ バインディングを生成します。
誰かが別のアイデアを持っているか、すでにその問題をうまく解決していますか? SWT GUI を生成する無料のオープン ソース ソリューションを希望します。