2009-06-19 13 views
1

私のアプリケーションには、ユーザーがテキストエディターで編集できるXML構成ファイルがあります。この設定を編集するための(Swing)フォームを提供したいと思います。私はXML用のDTDを持っていますが、アプリケーションはDTDで検証されたXML文書をすべて受け入れるわけではありません。つまり、アプリケーションはDTDのものより多くの制限を課します。XML用のSwing GUIジェネレーター

私はこれをやり遂げる方法を見るためにハッキングを始めようとしていましたが、私は他の人が使ってきたアプローチについて尋ねると思いました。 DTDがあれば、エディタを生成するライブラリはありますか?任意のヒント、アイデアなど?

PS:私の質問はthis questionに似ていますが、私はSwing GUIが必要です。

+1

http://www.felixgolubov.com/XMLEditor/のような意味ですか? XML文書を編集できるスイングコンポーネントですか? –

+0

私はよく分かっているのかどうか分かりませんが、JAXBについて読むことをお勧めします。 –

+0

そのようなツールを見つけることに幸運。もしそうなら、ここに投稿してください。 –

答えて

1

基本的なSAXまたはDOMタイプライブラリ以外では、私はそのような解決策はないと思います。 XMLでのデータの編成が、必ずしもそのデータの使用や実装に直接対応するとは限らないため、DTDに基づいてすべてのソリューションに適合する1つのサイズを持つことはおそらく少し難しいでしょう。

関連する問題