WWW INFOMATION
XML top >>XML詳細仕様 処理命令

処理命令 (Prosessing Instruction)

 XMLを処理させるプログラムに対して、なんらかの特別の処理を行わせる場合、記述します。記述方法は、以下の通りです。

<? 処理命令 処理命令へのパラメータ ?>

 プログラム経験がないとわかりにくいのですが、処理命令をプログラムが読み込んだ場合、処理命令によって指定された命令をプログラムは処理します。

<?StartPrint PrinterA ?>

 上記例では、XMLプログラムは、この処理命令を読み込んだ時点でPrinterAという引数つきでStartPrintというプログラムを実行します。

 XML宣言も広い意味では、処理命令にあたります。<?xml version="1.0">は、XMLプログラムをヴァージョン1.0で動作させることを意味します。

 他では、XSLTなどで使用されています。

・XSLTでの処理命令の使用例(IEの場合)

<?xml-stylesheet type="text/xml" href="data.xsl" ?>

戻る   進む