Last Update 2006/12/27
OPEN DESIGN No.36

つくりながら学ぶXML応用編
(DOM/SAX/XSL/DB)

OPEN DESIGN編集部 編
B5判 176ページ
定価1,927円(税込)
JAN9784789818285
2000年2月1日発行
[絶版2002.4.30] OPEN DESIGN No.36 つくりながら学ぶXML応用編(DOM/SAX/XSL/DB)
大変恐縮ですが,こちらの商品は品切れ絶版となりました.

 連続特集の後半です.まず,XSLフロー・オブジェクトやXpointerについて補足したあと,XMLを活用したシステム構築の実際について説明します.ここではXMLパーサを利用したDOMとSAXによるXML文書処理を取り上げます.つぎに,ServletやJSP,XSLプロセッサを利用したサーバサイドでのXML文書処理を紹介します.さらに,RDBなど,データベースでの利用について,スケジュール管理を題材に,実際のプログラミング例なども上げながら解説します.Webをはじめ,ECやEDIなど,情報処理のさまざまな分野でXMLは,今後,必須の技術になります.本特集でぜひこのXMLをマスターしてください.

目次

1. XMLを活用するために
1.1 XSLフロー・オブジェクト
 構築ルール/アクション指定/スタイルルール
1.2 XPointerの活用
 アドレッシングにおける位置指定/アドレッシングにおける範囲指定/アドレッシングにおける文字指定/属性値へのアドレッシング

2 XMLを活用したシステム構築
2.1 システム構築におけるXMLの活用例
 データ層/ロジック層/プレゼンテーション層
2.2 グループ・スケジュールの管理
 グループ・スケジュールの表現/スケジュール記述用DTDの作成/スケジュールXML文書の記述例/XSLを利用したスケジュールの表示例/Outlookのエクスポート情報からXML文書を生成するPerlプログラム

3 DOMとSAXによるXML文書処理
3.1 XML文書の解析
3.2 DOMを用いたXML文書処理
 XMLパーサ/XMLパーサの入手とインストール/DOMを用いたXML文書のパース/DOMからXML文書を出力する/
 DOMから特定のデータを抽出する/DOMオブジェクトを構築する
3.3 SAXによるXML文書処理
 SAXパーサ/SAXパーサによるXML文書のパース/XML文書として出力する/特定のデータを抽出する

4 サーバサイドXML文書処理
4.1 サーバサイド処理
 ServletとJSP/Servlet開発キット/簡易Webサーバの利用
4.2 ServletによるXML文書処理
 Servletによるデータ抽出/Servletのプログラミング/データ抽出プログラムの呼び出し
4.3 ServletでXSLプロセッサを利用する
 XSLプロセッサ/XSLプロセッサのプログラミング/XSLを利用したデータ抽出プログラム/xsl:paramを使ったデータ抽出
4.4 JDBCでRDBを利用したXML文書処理
 JavaのデータベースAPI/JDBCのプログラミング/データベース版Servlet
4.5 JSPでのXML文書処理
 データとスタイルの分離/JSPの全般情報と仕様/JSPのコーディング/JSP版XML生成

付録A DOMインターフェース
付録B SAXインターフェース

XML特集のまとめ

連載 オヤジ通信(6)
不敗のプロジェクトチーム

連載 みんなでウェブデザイン(9)
XML時代のHTMLコーディング

連載 SEマネジメント講座(2)
革新を迫られる企業

NEXT ISSUE/Editor's Notes