www.wikidata.de-de.nina.az
Eine Verarbeitungsanweisung engl processing instruction oder auch eine Steueranweisung ist ein Sprachelement von SGML und XML um Daten abzulegen die an eine bestimmte Anwendung gerichtet ist Eine Verarbeitungsanweisung hat in XML gemass Regel 16 der XML Norm 1 folgende Syntax lt Ziel Daten gt Als Ziel muss ein Bezeichner Name angegeben werden fur welche Anwendung diese Verarbeitungsanweisung wirksam ist Das Ziel der Verarbeitungsanweisung darf nicht die Zeichenfolge XML sein Die Daten konnen alle Zeichen mit Ausnahme der Kombination gt enthalten In den Daten konnen auch Pseudoattribute eingetragen werden die ahnlich wie Attribut Werte Paare aussehen vom Parser jedoch nicht als solche behandelt werden Die Syntax in SGML ist gemass Regel 44 der SGML Norm 2 etwas einfacher lt Daten gt Hier sind beliebige Daten ausser gt zulassig Funktion BearbeitenObwohl SGML und XML die Trennung von Inhalt und Darstellung ermoglichen gibt es immer ofter die Notwendigkeit in denen der Anwender diese Regel umgehen muss Man kann daher fur diese Falle Verarbeitungsanweisungen verwenden um z B Layoutinformationen in einem Dokument einzubringen fuge hier einen Seitenumbruch ein Die verarbeitenden Programme mussen diese Information lesen und verarbeiten konnen Das Satzprogramm 3B2 z B nutzt Verarbeitungsanweisungen zur Einbringung von Satzbefehlen Abgrenzung BearbeitenDie XML Deklaration z B lt xml version 1 0 gt ist keine Verarbeitungsanweisung auch wenn sie genau so aussieht Einzelnachweise Bearbeiten PI in Extensible Markup Language XML 1 0 Fifth Edition Abgerufen am 16 Januar 2017 englisch ISO 8879 1986 10 In www din de Abgerufen am 16 Januar 2017 Abgerufen von https de wikipedia org w index php title Verarbeitungsanweisung amp oldid 174812861