SAX ADD PROCESSING INSTRUCTION
SAX ADD PROCESSING INSTRUCTION ( document ; statement )
引数 | 型 | 説明 | |
---|---|---|---|
document | Time | → | 開かれたドキュメントの参照 |
statement | Text | → | ドキュメントに挿入するステートメント |
説明
SAX ADD PROCESSING INSTRUCTIONコマンドは、documentで参照されるXMLドキュメントにXML処理命令statementを追加します。
処理命令を使用してアプリケーションのタイプや必要に応じて追加のパラメタを指定し、解析できない外部エンティティを処理できます。
コマンドはXMLに従ってデータステートメントをフォーマットします。しかしステートメント自身は解析されず、それが有効であることを確認するのは開発者の責任です。
例題
以下のコードにおいて:
vtInstruct:="xml-stylesheet type="+Char(Quotes)+"text/xsl"+Char(Quotes)+
"href="+Char(Quotes)+"style.xsl"+Char(Quotes)
SAX ADD PROCESSING INSTRUCTION($DocRef;vtInstruct)
上記のコードはドキュメントに以下の行を書き込みます:
<?xml-stylesheet type="text/xsl" href="style.xsl"?>
システム変数およびセット
コマンドが正しく実行されるとシステム変数OKに1が設定され、そうでなければ0が設定されてエラーが生成されます。
参照
SAX GET XML PROCESSING INSTRUCTION
プロパティ
コマンド番号 | 857 |
スレッドセーフである | ✓ |
システム変数を更新する | OK |