XML プロジェクション・パラメータの概要
この付録では、Caché の XML プロジェクション・オプションについて概説します。特に明記のない限り、クラス・パラメータは XML 対応クラスで使用可能であり、プロパティ・パラメータはこれらのクラスのプロパティで使用可能です。
トピック | パラメータ |
---|---|
XML プロジェクションの有効化。“Caché オブジェクトの XML への投影” を参照してください。 | XMLENABLED クラス・パラメータ |
要素や属性へのプロパティのマッピング。“Caché オブジェクトの XML への投影” を参照してください。 |
|
XML 要素名と属性名。“XML の要素名と属性名の制御” を参照してください。 |
|
XML タイプ。“XML スキーマへの投影の制御” を参照してください。 |
|
ネームスペース。“要素と属性に対するネームスペースの指定” を参照してください。 |
|
空文字列および NULL。“空文字列および NULL 値の処理” を参照してください。 |
|
XML 特殊文字のエスケープ。“XML 特殊文字の処理” を参照してください。 |
|
タイム・ゾーン。“UTC タイム・ゾーン・インジケータの処理” を参照してください。 | XMLTIMEZONE プロパティ・パラメータ ("UTC" または "IGNORE") |
XML タイプの詳細情報 (制限事項を含む)。“XML スキーマへの投影の制御” および “XML スキーマの詳細オプション” を参照してください。 |
|
入力、出力、または入出力用のプロパティの使用。“投影されるプロパティの可用性の制御” を参照してください。 | XMLIO プロパティ・パラメータ ("INOUT"、"IN"、"OUT"、または "CALC") |
使用可能な XML ドキュメント形式の制御。“XML ドキュメントのフォーマット・オプションの指定” を参照してください。 | XMLFORMAT クラス・パラメータ ("LITERAL"、"ENCODED"、または NULL (両方の形式の場合)) |
同じ名前の複数の要素。“複数の同名の要素を含む XML ドキュメントの処理” を参照してください。 | XMLSEQUENCE クラス・パラメータ (0 または 1) |
ストリーム・プロパティ。“ストリーム・プロパティの行末の制御” を参照してください。 | XMLSTREAMMODE プロパティ・パラメータ ("BLOCK" または "LINE") |
予期しない要素および属性。“インポート時の予期しない要素および属性の処理” を参照してください。 |
|
ネームスペース接頭語。“エクスポート時のネームスペース接頭語の制御” を参照してください。 | XMLPREFIX クラス・パラメータ |
スキーマにおける pattern 制限の指定。 | XMLPATTERN プロパティ・パラメータ |
その他のパラメータ : XMLELEMENTREF プロパティ・パラメータ。このプロパティ・パラメータは廃止されています (XMLREF に置き換えられました) が、永久にサポートされます。