研修コースのご紹介:XMLアプリケーション開発 I
「XMLアプリケーション開発 I」研修コース
XML文書を取り扱うためのAPIであるDOM/SAX/JAXBを利用したアプリケーションの作成方法を学習します。
開催スケジュール / テキストサンプルページ(PDF) / 目次(PDF)
| 日数 | 2日間 |
|---|---|
| 形式 | 講習+実習 |
| 標準価格 | 105,000円(税込) |
| 受講対象者 | XMLデータを処理するアプリケーションの開発を行われる方 XML関連システムの構築に携わるシステムエンジニアの方 |
| 前提条件 |
1.「XML基礎」コースを受講されているか、または同等の知識をお持ちのこと 2.Java言語の基礎知識をお持ちのこと (単一のJavaアプリケーションの作成ができるレベルの知識が必要となります) |
| 学習内容 | ◇XML文書のアプリケーションからの利用 ・XML文書のアプリケーションからの利用 ・DOM ・SAX ・JAXB ◇DOM概要 ・DOMの特徴 ・DOM仕様の構成 ・DOMの実装 ・DOMパーサの役割 ◇DOMのオブジェクトモデル ・DOMの考え方 ・インターフェース ・インターフェースの継承関係 ・DOMツリーの構造 ・Nodeインターフェース ◇DOMプログラミング -情報の検出- ・XML文書内の情報の検出 ・Documentインターフェース ・DOMツリーのたどり方 ・子ノードリストの取得 <演習> ・ノードの値の取得 ・Elementインターフェース ・Textインターフェース ・空白の取扱い ・コメント、CDATAセクション、処理命令 ・属性の取扱い <演習> ◇DOMプログラミング -XML文書の作成と変更- ・XML文書の作成と変更 ・Documentオブジェクトの作成 ・ノードの追加 ・ノードの削除 ・ノードのコピーと移動 ・各ノードの情報の変更 ・Documentオブジェクトの出力 <演習> ◇SAX2 ・SAXとは ・SAXの特徴 ・SAX2のパッケージ ◇SAX処理の概要 ・SAX処理の流れ ・イベントとハンドラ ・イベントの通知例 ・SAXプログラミングの流れ ◇SAXプログラミング -ContentHandler- ・ContentHandler ・startDocument、endDocument ・startElement、endElement ・Attributes ・characters ・ignorableWhitespace ・processingInstruction ・startPrefixMapping ・skippedEntity ・Locator ・ErrorHandler ・DefaultHandler <演習> ◇JAXBプログラミング ・JAXBの特徴 ・JAXBプログラミングの流れ ・スキーマコンパイラ ・JAXBを使用したアプリケーション <演習> |













