WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

XML パーサーのネーム・スペース・サポート

XML メッセージ内のネーム・スペースは、XMLNSC パーサーと XMLNS パーサーによりサポートされます。 ネーム・スペースは XML パーサーではサポートされません。

構文解析

XMLNS パーサーと XMLNSC パーサーは、文書にネーム・スペースが含まれているかどうかにかかわらず、すべての整形式 XML 文書を構文解析できます。 エレメントまたは属性にネーム・スペースがある場合、それらのネーム・スペースはメッセージ・ツリー内のエレメントと属性に適用されます。 ネーム・スペース接頭部マッピングもメッセージ・ツリー内に保持され、メッセージ・ツリーを直列化して XML に戻す場合に使用されます。

メッセージがメッセージ・フローを通って受け渡されている間にも、ネーム・スペースおよびネーム・スペース・マッピングは、メッセージ・ブローカーが提供する ESQL または他のいずれかの変換テクノロジーを使用して変更できます。

書き込み

ネーム・スペースとその接頭部は構文解析時にメッセージ・ツリー内に保持され、XMLNS パーサーおよび XMLNSC パーサーがメッセージ・ツリーを XML ビット・ストリームに変換するときに使用されます。

ヒント: メッセージ・ツリー内のエレメントに、「デフォルトのネーム・スペース」宣言である子エレメントがある場合、エレメントのすべての子 (XML エレメントであっても XML 属性であっても、どんなネストの深さでも) は、必ずネーム・スペースを持ちます。 この規則が実施されない場合、メッセージ・ブローカーはメッセージ・ツリーに対して正しい XML 出力を生成できません。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:46:57


概念トピック概念トピック | バージョン 8.0.0.5 | ad67000_