Instrucțiuni de procesare

O instrucțiune de procesare (engleză. Instrucțiune de procesare ) sau o instrucțiune de control este un element lingvistic al SGML și XML pentru a stoca date care sunt adresate unei aplicații specifice.

O instrucțiune de procesare are următoarea sintaxă în XML conform regulii [16] a standardului XML:

<?Ziel Daten?>

Trebuie specificat un identificator (nume) ca țintă pentru care este eficientă această instrucțiune de procesare. Ținta instrucțiunii de procesare nu poate fi șirul XML. Datele pot conține orice caracter, cu excepția combinației ?>.

Pseudo- atributele pot fi, de asemenea , introduse în date , care arată similar cu perechile atribut-valoare, dar nu sunt tratate ca atare de către analizor .

Sintaxa în SGML este oarecum mai simplă conform regulii [44] a standardului SGML:

 <?Daten>

Toate datele sunt >permise aici, cu excepția .

funcţie

Deși SGML și XML permit separarea conținutului și a prezentării, este o nevoie tot mai mare ca utilizatorul să ocolească această regulă. Prin urmare, puteți utiliza instrucțiuni de procesare pentru aceste cazuri, de ex. B. Aducerea informațiilor de aspect într-un document („introduceți o pauză de pagină aici”). Programele de procesare trebuie să poată citi și prelucra aceste informații.

Programul setat 3B2 z. B. folosește instrucțiuni de procesare pentru introducerea comenzilor de propoziții.

Delimitare

Declarația XML ( de exemplu <?xml version="1.0"?>) este nu o instrucțiune de procesare, chiar daca arata exact ca ea.

Dovezi individuale

  1. PI în: Limbaj extensibil de marcare (XML) 1.0 (ediția a cincea). Adus la 16 ianuarie 2017 .
  2. ISO 8879: 1986-10. În: www.din.de. Adus la 16 ianuarie 2017 .