PLISAXA と PLISAXB XML パーサーの使用

PLISAXA と PLISAXB の組み込みサブルーチンでは、基本的な XML 解析機能を使用できます。XML 解析では、PL/I プログラムがインバウンドの XML ドキュメントを消費して使用し、ドキュメントの整合性をチェックし、ドキュメントのコンテンツに反応します。SAX 解析は libxml2 XML パーサーに基づきます。

これらのサブルーチンでは XML は生成されず、生成は PL/I プログラム ロジックによって行うか、または XMLCHAR 組み込み関数を使用して行う必要があります。

PLISAXA と PLISAXB には特別な環境条件はありません。これらは、CICS、IMS、MQ Series、TSO など、すべての基本ランタイム環境で実行します。

PLISAXA と PLISAXB 組み込みサブルーチンは XML ネームスペースまたは Unicode UTF-8 ドキュメントをサポートしません。これらでは、解析の実行前に XML ドキュメント全体がバッファーまたはファイルに渡される必要があります。ただし、PLISAXC 組み込みサブルーチンにはこれらの制限はありません。