Verarbeitungsanweisung

Verarbeitungsanweisung

Verarbeitungsanweisung (engl. processing instruction) oder auch Steueranweisung ist ein Konstrukt von SGML und XML, um Daten abzulegen, die an eine bestimmte (XML-)Anwendung gerichtet ist.

Eine Verarbeitungsanweisung hat in XML folgende Syntax:

 <?Name Daten ?>

Eine Verarbeitungsanweisung kann mit Ausnahme der Kombination ?> beliebige Daten aufnehmen. Häufig findet man im Datenteil auch Pseudoattribute wieder, die ähnlich wie ein Attribut-Werte-Paar aussehen, vom Parser jedoch nicht als solche behandelt werden.

Obwohl XML die Trennung von Inhalt und Darstellung ermöglicht, gibt es immer wieder Situationen, in denen der Anwender keine Wahl hat als diese "aufzuweichen". Man verwendet daher für diese Fälle häufig Verarbeitungsanweisungen, um z. B. Layoutinformationen in einem XML-Dokument abzulegen ("füge hier einen Seitenumbruch ein"). Entsprechende Programme oder XSLT-Stylesheets können diese Information extrahieren und die entsprechende Aktion veranlassen.

Eine XML-Deklaration ist keine Verarbeitungsanweisung, auch wenn sie genauso aussieht.


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • .xml — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Extensible Markup Language Dateiendung .xml …   Deutsch Wikipedia

  • CSS  — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Cascading Style Sheets Dateiendung .css …   Deutsch Wikipedia

  • Cascading Style Sheet — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Cascading Style Sheets Dateiendung .css …   Deutsch Wikipedia

  • Cascading Stylesheets — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Cascading Style Sheets Dateiendung .css …   Deutsch Wikipedia

  • Cascading style sheets — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Cascading Style Sheets Dateiendung .css …   Deutsch Wikipedia

  • Pi — steht für: Pi (Buchstabe) (Majuskel Π, Minuskel π), einen griechischen Buchstaben Kreiszahl π, eine mathematische Konstante (π = 3,14159...) Lemniskatische Konstante (varpi), eine mathematische Konstante Pi (Musikinstrument), ein… …   Deutsch Wikipedia

  • Validierender Parser — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Extensible Markup Language Dateiendung …   Deutsch Wikipedia

  • XML — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Extensible Markup Language Dateiendung …   Deutsch Wikipedia

  • Xml — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Extensible Markup Language Dateiendung …   Deutsch Wikipedia

  • Π — Pi steht für: Pi (Buchstabe) (Majuskel Π, Minuskel π), einen griechischen Buchstaben Kreiszahl π, eine mathematische Konstante (π = 3,14159...) Lemniskatische Konstante (varpi), eine mathematische Konstante Pi (Musikinstrument), ein… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”