XML ツールの使用法 InterSystems XML ツールの概要 XML でのオブジェクト・データの表現 任意の XML の作成 データへのアクセス XML の変更 SAX パーサ 追加の XML ツール XML ツールを使用する場合の検討事項 入出力の文字エンコード ドキュメント形式の選択 パーサの動作 XML ドキュメントの読み取りと検証 基本的な手法 ドキュメントが整形式であることの確認 ドキュメントがスキーマまたは DTD に従っていることの確認 %XML.TextReader の使用 テキスト・リーダ・メソッドの作成 ノード・タイプ ノード・プロパティ 解析メソッドの引数リスト ドキュメントのナビゲート 検証の実行 例 : ネームスペースのレポート オブジェクトへの XML のインポート 概要 インポート・メソッドの作成 必要な要素および属性のチェック 予期しない要素および属性の処理 空の要素および属性のインポート方法の制御 その他の便利なメソッド リーダ・プロパティ 相互に関連付けられたオブジェクトをリーダが処理する方法の再定義 その他の例 XML ドキュメントの DOM 表現 DOM として XML ドキュメントを開く DOM のネームスペースの取得 DOM のノードのナビゲート DOM ノード・タイプ 現在のノードについての情報の取得 属性の検証のための基本的なメソッド 属性の検証のためのその他のメソッド DOM の作成または編集 DOM からの XML 出力の記述 オブジェクトからの XML 出力の記述 概要 XML の記述 : 詳細 文字セットの指定 プロローグの記述 既定のネームスペースの指定 ネームスペース宣言の追加 ルート要素の記述 XML 要素の生成 ネームスペース使用の制御 ネームスペース割り当ての外観の制御 空文字列 ("") のエクスポート方法の制御 タイプ情報のエクスポート SOAP でエンコードされた XML の生成 エクスポート後のアンスウィズルの制御 要素を閉じる形式の制御 その他のオプション その他の例 XML ドキュメントの暗号化 暗号化された XML ドキュメントについて 暗号化された XML ドキュメントの作成 暗号化された XML ファイルの解読 XML ドキュメントの署名 デジタル署名が行われたドキュメントについて デジタル署名が行われた XML ドキュメントの作成 デジタル・シグニチャの検証 バリエーション :ID を参照するデジタル・シグニチャ XPath 式の評価 InterSystems IRIS における XPath 式の評価の概要 XPATH ドキュメント作成時の引数リスト XPath 式の評価 XPath の結果の使用法 例 XSLT 変換の実行 InterSystems IRIS における XSLT 変換の実行の概要 XSLT 2.0 ゲートウェイの構成、起動、および停止 XSLT ゲートウェイ・サーバ接続の再使用 (XSLT 2.0) XSLT 2.0 ゲートウェイ・サーバ接続のトラブルシューティング コンパイル済みスタイル・シートの作成 XSLT 変換の実行 例 エラー処理のカスタマイズ スタイル・シートで使用するためのパラメータの指定 XSLT 拡張関数の追加と使用 XSL 変換ウィザードの使用 InterSystems SAX パーサの使用法のカスタマイズ InterSystems IRIS SAX パーサについて 使用可能なパーサ・オプション パーサ・オプションの指定 パーサ・フラグの設定 イベント・マスクの指定 スキーマ・ドキュメントの指定 エンティティの解析の無効化 カスタム・エンティティの解析実行 カスタム・コンテンツ・ハンドラの作成 HTTPS の使用 XML スキーマからのクラスの生成 ウィザードの使用法 プログラムによるクラスの生成 各 XSD タイプの既定の InterSystems IRIS データ型 生成されたプロパティのプロパティ・キーワード 生成されたプロパティのパラメータ 生成されたクラスをきわめて長い文字列に合わせて調整する方法 クラスからの XML スキーマの生成 概要 複数のクラスからのスキーマの構築 スキーマの出力の生成 例 ネームスペースとクラスの検証 XML 標準 XML の背景