ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Server XML プログラマーズ ガイド
11
g
リリース 1 (10.3.1)
B55533-01
次へ
目次
タイトルおよび著作権情報
はじめに
ドキュメントのアクセシビリティについて
表記規則
1
概要とロードマップ
ドキュメントの内容と対象読者
このドキュメントの手引き
関連ドキュメント
XML 開発者向けのサンプル
WebLogic Server 配布キットの XML サンプル
このリリースでの XML の新機能と変更点
WebLogic Server の XML 機能の概要
XML ドキュメント パーサ
WebLogic Server バージョン 8.1 と 9.1 のデフォルト パーサの違い
XML ドキュメント トランスフォーマ
Streaming API for XML (StAX) の実装
WebLogic XPath API
JAXP プラグイン可能レイヤの実装
Java API for XML Registries の実装
WebLogic サーブレット属性
Weblogic XSLT JSP タグ ライブラリ
パーサおよびトランスフォーマのコンフィグレーション用 XML レジストリ
外部エンティティの解決のコンフィグレーション用 XML レジストリ
推奨規格オーバーライド機構による DOM/SAX の切り替え : サポート対象外
XML の詳細情報へのリンク
2
XML の概要
XML とは
XML ドキュメントの記述方法
XML を使用する理由
XSL と XSLT とは
DOM と SAX とは
SAX
DOM
Streaming API for XML (StAX) とは
JAXP とは
JAXP パッケージ
JAXP 1.2 の新機能
XML と XSLT の一般的な使い方
XML と XSLT を使用したコンテンツと表示の分離
企業間通信用メッセージ フォーマットとしての XML
3
WebLogic Server を使用した XML アプリケーションの開発
XML アプリケーションの開発 : 主な手順
XML ドキュメントの解析
SAX モードで JAXP を使用した XML ドキュメントの解析
DOM モードで JAXP を使用した XML ドキュメントの解析
サーブレットでの XML ドキュメントの解析
org.xml.sax.DefaultHandler 属性を使用したドキュメントの解析
org.w3c.dom.Document 属性を使用したドキュメントの解析
検証パーサと非検証パーサ
XML ドキュメント解析時のエンティティ解決の処理
外部エンティティに関する一般的な情報
WebLogic Server のエンティティ解決機能の使用
デフォルト パーサ以外のパーサの使用
新しい XML ドキュメントの生成
DOM ドキュメント ツリーからの XML の生成
JSP での XML ドキュメントの生成
XML ドキュメントの変換
JAXP による XML データの変換
JAXP による XML ドキュメント変換の例
JSP タグによる XML データの変換
XSLT JSP タグ構文
XSLT JSP タグの使い方
XSLT JSP タグによる XML ドキュメントの変換
JSP での XSLT JSP タグの使用例
デフォルト トランスフォーマ以外のトランスフォーマの使い方
4
Streaming API for XML (StAX) の使い方
Streaming API for XML の概要
カーソル API の説明
XMLStreamReader インタフェース
XMLStreamWriter インタフェース
イベント イテレータ API の説明
StAX のメイン インタフェースとクラス
XMLStreamReader インタフェースによる XML の解析 : 一般的な手順
StAX を使用した XML 解析の例
XMLStreamReader オブジェクトの取得
特定の XML イベント タイプの判別
完全な要素名の取得
要素の属性の取得
要素のネームスペースの取得
テキスト データの取得
場所の情報の取得
入力ストリームのクローズ
XMLStreamWriter インタフェースによる XML の生成 : 一般的な手順
StAX を使用した XML 生成の例
XMLStreamWriter オブジェクトの取得
出力ストリームへの XML 宣言の追加
出力ストリームへの標準 XML イベントの追加
属性とネームスペース宣言の開始要素への追加
出力ストリームのクローズ
XMLInputFactory インタフェース用に定義されたプロパティ
XMLOutputFactory インタフェース用に定義されたプロパティ
5
高度な XML API の使い方
Java API for XML Registries (JAXR) API の使い方
WebLogic XPath API の使い方
DOMXPath クラスの使い方
DOMXPath クラスの使用例
DOMXPath クラスを使用する場合の主な手順
StreamXPath クラスの使い方
StreamXPath クラスの使用例
StreamXPath クラスを使用する場合の主な手順
6
XML プログラミングのベスト プラクティス
DOM、SAX、StAX API を使用する場合
XML 検証のパフォーマンスの改善
XML スキーマまたは DTD を使用する場合
パフォーマンスを最大にする外部エンティティ解決のコンフィグレーション
SAX InputSource の使用
変換のパフォーマンスの向上
7
XML プログラミング手法
Java クライアントと WebLogic Server との間での XML データの転送
JMS アプリケーションでの XML ドキュメントの処理
HTTP インタフェースを持たない外部エンティティへのアクセス
8
XML アプリケーション スコーピング
アプリケーション スコーピングの概要
weblogic-application.xml ファイル
xml
parser-factory
saxparser-factory
document-builder-factory
transformer-factory
entity-mapping
entity-mapping-name
public-id
system-id
entity-uri
when-to-cache
cache-timeout-interval
エンタープライズ アプリケーション用のパーサまたはトランスフォーマのコンフィグレーション
エンタープライズ アプリケーション用の外部エンティティのコンフィグレーション
エンタープライズ アプリケーション用の外部エンティティ キャッシュのコンフィグレーション
9
WebLogic Server XML の管理
WebLogic Server XML の管理の概要
XML の管理タスク
XML レジストリの仕組み
XML レジストリ内のパーサの選択
XML パーサおよびトランスフォーマのコンフィグレーション タスク
デフォルト以外のパーサまたはトランスフォーマのコンフィグレーション
特定のドキュメント タイプに対応したパーサのコンフィグレーション
外部エンティティのコンフィグレーション タスク
外部エンティティ解決のコンフィグレーション
外部エンティティ キャッシュのコンフィグレーション
A
XML リファレンス
XML API
サンプル コード
WebLogic Server の関連ドキュメント
チュートリアルとオンライン コース
その他の XML 仕様と情報
B
WebLogic XML Streaming API の使用 (非推奨)
WebLogic XML Streaming API の概要
WebLogic XML Streaming API の Javadoc
XML ドキュメントの解析 : 一般的な手順
XML ドキュメント解析の例
XML 入力ストリームの取得
バッファされた XML 入力ストリームの取得
XML ストリームのフィルタ処理
カスタム フィルタの作成
ストリームの繰り返し処理
特定の XMLEvent タイプの判別
要素の属性の取得
ストリームの位置決め
サブストリームの取得
バッファされた XML 入力ストリームのマーキングとリセット
入力ストリームのクローズ
新しい XML ドキュメントの生成 : 一般的な手順
XML ドキュメント生成の例
XML 出力ストリームの作成
出力ストリームへの要素の追加
出力ストリームの要素への属性の追加
出力ストリームへの入力ストリームの追加
出力ストリームの出力
出力ストリームのクローズ