Instrukce pro zpracování
Author
Albert FloresInstrukce pro zpracování je zvláštní typ uzlu v SGML a XML sloužící k přenosu instrukcí do aplikace. Instrukce pro zpracování se mohou objevit kdekoli v dokumentu.
Instrukce pro zpracování jsou součástí Document Object Modelu jako Node.PROCESSING_INSTRUCTION_NODE a lze je používat v XPath a XQuery v příkazu processing-instruction.
Syntaxe
Instrukce pro zpracování jsou v SGML uzavřeny mezi a >.
V XML jsou instrukce pro zpracování také uzavřeny mezi a ?>. Vždy obsahují cíl, a mohou mít i obsah - hodnotu uzlu, která nesmí obsahovat řetězec ?>.
XML deklarace na začátku XML dokumentu není instrukcí pro zpracování, i když se jim podobá:
Příklady
Instrukce pro zpracování se nejčastěji používají pro zadání XSL stylesheetu v XML dokumentu pomocí instrukce xml-stylesheet, jak bylo standardizováno v roce 1999. Instrukce pro zpracování lze použít pro styly XSLT i CSS.
V XSLT stylech pro DocBook lze použít jednu nebo více instrukcí pro zpracování pro změnu implicitního chování.
Předběžná verze protokolu pro zakázání přístupu robotům využívá instrukce pro zpracování v XML dokumentech.
Odkazy
Reference
Externí odkazy
[url=http://www. w3. +moreorg/TR/REC-xml/#sec-pi]XML specification section: Processing Instructions[/url] * [url=https://web. archive. org/web/20160303185749/http://www. dpawson. co. uk/xsl/sect2/N6145. html]XSLT FAQ: Processing Instructions[/url], Dave Pawson * [url=https://developer. mozilla. org/en-US/docs/Web/XSLT/Element/processing-instruction]xslt:processing-instruction[/url], Mozilla.