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