>XMLファイルを読み込む方法JavaでXMLファイルを読み込むサンプルプログラムJavaでXMLファイルを読み込むには、DocumentBuilderFactoryクラスを用いればよいのですが、Classを自作してみたら意外と簡単にできたので紹介します。広告タグの構造XMLファイルは、タグで情報が管理されています。<a>あいうえお</a>とあれば、タグaの中身は「あいうえお」となります。人の情報を示す場合はこんな感じ<人間><名前>徳島狸男</名前><性別>男</性別><年齢>220</年齢><詳細情報><電話番号>0120-0120</電話番号><住所>徳島県の山の中</住所></詳細情報></人間>タグの入れ子構造によって情報を区分しています。書き換えると、こんなツリー構造になっていますよく見るとタグには2種類あることがわかります。木に例えると、枝分けれの部分と、葉の部分です。このツリーでは、枝別れは人間と詳細情報になります。タグの中に子タグが入っています。そのほかの葉の部分には情報が入っていて、子タグはありません。タグ情報を格納するクラスタグの情報を格納するために、ElementというClassを作りました。小タグを格納するElement配列を用意しておきます。null;Elementのコンストラクタにタグ入りの文字列を渡すと、タグ内文字列の中に子タグがないか調べ、あればElement配列を作成し、子タグ文字列を渡して初期化します。無ければタグ内の文字列を保持情報としてparamに格納します。最初にxml文をElamentに渡せば、あとはElementが中に含まれている入れ子のタグを子element、孫element...に自動的に格納してくれます。Main()内でelementにxml文字列を渡すと、ツリー構造に沿って子elementが作られ、情報が格納されます。};}/**nameに値を入れる。Itoこのサイトの文章・写真の無断転載を禁じます。