"123fhg5869705iop90"));エレメントの追加も非常に単純です。エレメントを追加します。戻しますので、これを次のように書くこともできます。Element("make").addContent("Toyota"));どちらのステートメントも同じことを行います。最初の例のほうが読みやすいと言う人もいるでしょうが、多数のエレメントを同時に構成する場合には、2番目の例のほうが読みやすくなります。文書の構成を終えるために、次のようにします。エレメントについては、エレメントの内容を追加するだけでなく属性も追加して、ライセンス発行時の状態を指定しています。コメント・セクションまたはその他の標準XMLタイプの追加も、同じように行います。car"));文書の操作も、似たような方法で行われます。メソッドを使用します。エレメントがない場合には、呼び出しはヌルで戻されます。インターフェースなどの、どのようなものからの戻り値も、アップ・キャストする必要はありません。エレメントを文書から除去することができます。エレメントだけを除去します。文書のそれ以外の部分はそのまま残ります。ここまでは、文書の作成方法と操作方法を説明してきました。クラスを使用することができます。少数のフォーマット・オプションがあります。ここでは、子エレメントを親エレメントから2桁字下げするように指定し、またエレメントとエレメントの間で改行を行うように指定しました。出力することもできます。ファイルに出力したい場合には、出力行を次のように変更することができます。既存のXMLツールとの相互操作JDOMには、他のAPIとのインターオペラビリティーという興味深い機能があります。して出力することもできます。このような柔軟性があるため、JDOMを異機種混合の環境で使用したり、すでに別の方法を使用してXMLを処理しているシステムにJDOMを追加したりすることができます。後の例で見るように、JDOMは、まだJDOMデータ構造をネイティブで認識していない他のXMLツールを使用することもできます。JDOMのもう1つの用途として、すでに存在するXMLデータを読み取ったり操作したりする機能があります。内のクラスの1つを使用して行われます。e.printStackTrace();}このプロセスで作成された文書の操作は、前のリスト2から7までで示した方法によって行うことができます。上記の自動車の例を使用して、特定の自動車の詳細を表示する内容の、オンライン自動車ディーラーのWebページを作成することができます。最初に、上で作成した文書が、私たちがユーザーに提示しようとする自動車に関する情報を表示するものと仮定します。出力して、ユーザーのブラウザーで表示できるようにします。いうXSLスタイルシートを使用することにします。(リスト14を参照)。使用する例で示したように、簡単にファイル・ストリームにすることもできます。