XML ファイルに基づいて動的にフォームを作成し、新しい XML ファイルを作成する Java Swing ツールが必要です。XML ファイルには、フィールド タイプや値などの情報が含まれています。
たとえば、このツールは、ユーザー名、ID、およびログイン用のテキスト ボックスを定義する XML を読み取ります。フォームにこれが表示され、保存ボタンをクリックすると、ユーザーが各フィールドに入力した値が新しい XML ファイルに保存されます。
これは非常にシンプルなツールであり、すでに何かが存在する可能性があると推測していました。似たような例を知っている人はいますか?
編集: (追加された XML ファイルの例)
読み取る受信 XML ファイル:
[XML]
[PARAMS]
[PARAM]
[LABEL]Enter your user id:[/LABEL]
[TYPE]textbox[/TYPE]
[VALUE][/VALUE]
[/PARAM]
[PARAM]
[LABEL]Enter the system id:[/LABEL]
[TYPE]textbox[/TYPE]
[VALUE][/VALUE]
[/PARAM]
[PARAM]
[LABEL]Run all system checks?:[/LABEL]
[TYPE]checkbox[/TYPE]
[VALUE][/VALUE]
[/PARAM]
[/PARAMS]
[/XML]
次に、ユーザーの選択に基づいて出力 XML ファイルの例が生成されます。
[XML]
[PARAMS]
[PARAM]
[LABEL]Enter your user id:[/LABEL]
[TYPE]textbox[/TYPE]
[VALUE]johndoe01[/VALUE]
[/PARAM]
[PARAM]
[LABEL]Enter the system id:[/LABEL]
[TYPE]textbox[/TYPE]
[VALUE]system01[/VALUE]
[/PARAM]
[PARAM]
[LABEL]Run all system checks?:[/LABEL]
[TYPE]checkbox[/TYPE]
[VALUE]true[/VALUE]
[/PARAM]
[/PARAMS]
[/XML]
繰り返しますが、着信 XML には複数のパラメーター/ブロックが含まれている可能性があります。