出版社内容情報
[目次詳細]
パート1 XML とはなにか
レッスン1 なぜXML が注目されているのか
1.1 XML の必要性
1.2 XML の公式の設計目標
1.3 標準的なXML アプリケーション
1.4 実社会でのXML の利用
レッスン2 簡単なXML 文書の作成と表示
2.1 XML 文書の作成
2.2 XML 文書の表示
パート2 XML 文書の作成
レッスン3 整形式のXML 文書の作成
3.1 整形式のXML 文書を構成するパート
3.2 文書に要素を追加する
3.3 文書に属性を追加する
レッスン4 コメント、処理命令、CDATA セクションの追加69
4.1 コメントの挿入
4.2 処理命令の使用
4.3 CDATA セクションの組み込み
レッスン5 妥当なXML 文書の作成
5.1 妥当なXML 文書の基本的な基準
5.2 妥当なXML 文書を作成することの利点
5.3 DTD の追加
5.4 要素型の宣言
5.5 属性の宣言
5.6 外部DTD サブセットの使用
5.7 整形式のXML 文書を妥当なXML 文書に変換する
レッスン6 実体の定義と使用
6.1 実体の定義と分類
6.2 一般実体の宣言
6.3 パラメータ実体の宣言
6.4 実体参照の挿入
6.5 文字参照の挿入
6.6 定義済み実体の使用
6.7 文書への実体の追加
パート3 XML 文書をWeb 上で表示する
レッスン7 CSS を使ってXML 文書を表示する
7.1 CSS を使用するための基本ステップ
7.2 CSS におけるカスケード
7.3 display プロパティの設定
7.4 フォント関連プロパティの設定
7.5 color プロパティの設定
7.6 背景関連プロパティの設定
7.7 テキスト間隔および位置揃え関連プロパティの設定
7.8 ボックス関連プロパティの設定
7.9 XML 文書へのHTML 要素の挿入と名前空間の使用
7.10 完全なCSS の作成と使用
レッスン 8 データバインディングを使ってXML 文書を表示する
8.1 必要なステップ
8.2 ステップ1:XML 文書をHTML ページにリンクする
8.3 ステップ2:HTML 要素をXML 要素にバインドする
8.4 スクリプトとDSO の併用
レッスン 9 DOM スクリプトを使ってXML 文書を表示する
9.1 XML 文書をHTML ページにリンクする
9.2 DOM の構造
9.3 XML 文書の要素のアクセスと表示
9.4 XML 文書の属性値のアクセスと表示
9.5 XML の実体と記法のアクセス
9.6 XML 文書全体のトラバース
9.7 XML 文書の妥当性の検査
レッスン 10 XSL スタイルシートを使ってXML 文書を表示する
10.1 XSL スタイルシートを使うための基本ステップ
10.2 1 つのXSL テンプレートを使用する
10.3 複数のXSL テンプレートを使用する
10.4 XML データのフィルタ処理とソート
10.5 XML 属性へのアクセス
付録A
付録詳細情報の入手先URL
A.1 XML に関する全般情報
A.2 Internet Explorer 5.5
A.3 XML アプリケーション
A.4 CSS (Cascading Style Sheets )
A.5 名前空間
A.6 データバインディングとDSO (Data Source Object )
A.7 ADO (ActiveX Data Objects )とADO レコードセットオブジェクト
A.8 HTML とDHTML (ダイナミックHTML )
A.9 JScript
A.10 DOM (Document Object Model )
A.11 XSL (Extensible Stylesheet Language )
A.12 XML 関連の日本語サイト
A.13 本書のサポート情報
付録B XML 文書内で名前に使える日本語文字について
B.1 名前に使える日本語文字
B.2 名前に使えない日本語文字
索引
内容説明
Webページ制作の現場でXMLが注目されています。XMLは、HTMLと同様Webで利用するマークアップ言語ですが、HTMLが単にレイアウト構成を示すのに対し、XMLはデータに意味を与え構造化し、他のアプリケーションでの再利用を可能にします。本書では、Webベースのアプリケーション開発において、今後より幅広い利用が期待されるXMLを、実践的なサンプルを使用しながら解説します。
目次
1 XMLとはなにか(なぜXMLが注目されているのか;簡単なXML文書の作成と表示)
2 XML文書の作成(整形式のXML文書の作成;コメント、処理命令、CDATAセクションの追加;妥当なXML文書の作成;実体の定義と使用)
3 XML文書をWeb上で表示する(CSSを使ってXML文書を表示する;データバインディングを使ってXML文書を表示する;DOMスクリプトを使ってXML文書を表示する;XSLスタイルシートを使ってXML文書を表示する)