PLISAXA および PLISAXB XML パーサーの使用

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

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

PLISAXA および PLISAXB には特別な環境条件はありません。CICS、IMS、WebSphere MQ、および TSO を含む、すべての主要なランタイム環境で動作します。

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