はじめに 大抵の開発者は、XFormsは従来のHTML Formsに代わるXMLベースのフォーム言語だと聞いているでしょう。基本的にはそのとおりですが、それがすべてではありません。XFormsはHTMLフォームの次世代バージョンとして作成されたものですが、その設計目標は、Webブラウザ以外の環境(例えば一般的なオフィスアプリケーションなど)でもフォームとして使用できるようにすることです。実際、OpenOfficeやSunのStarOfficeでは、フォームベースのアプリケーションを作成する1つの方法としてXFormsが実装されています。 本稿で紹介するXFormは、Microsoft Windows XPシステムとXandros Linuxシステムの両方でテスト済みです。なお、出力送信先のファイルURIは、各オペレーティングシステムに固有のファイルパスに合わせてあります。 本稿では、Ope