XML - Verarbeitung



Dieses Kapitel beschreibt die Verarbeitungshinweise (PIs). Wie definiert durch der XML 1.0-Empfehlung.

"Verarbeitungshinweise (PIs) erlauben Dokumenten, Anweisungen für Anwendungen zu enthalten. PIs sind nicht Teil der Zeichendaten des Dokuments, sondern muss durch die Anwendung übergeben werden.

Verarbeitungshinweise (PIs) können verwendet werden, um Informationen an Anwendungen weitergeben. PIs können jedem Ort im Dokument außerhalb der Markup angezeigt. Sie können in der Prolog nach dem Dokument angezeigt, einschließlich der Dokumenttyp-Definition (DTD), in textlichen Inhalt oder nachdem der Dokument.

Syntax

Folgende ist die Syntax von PI:

<?target instructions?>

Wo:

  • Ziel - identifiziert die Anwendung, für die der Instruktion gerichtet ist.

  • Instruktion - es ist ein charakter, das die Informationen für die Anwendung zu prozess beschreibt.

Ein PI beginnt mit einem speziellen Tag <? und endet mit ?>. Verarbeitung von des Inhalts endet unmittelbar nach dem String ?> ist angetroffen.

Beispiel

PIs werden selten verwendet. Sie werden meist verwendet zu link XML-Dokument zu einem Style sheet. Es folgt ein Beispiel:

<?xml-stylesheet href="tutorialspointstyle.css" type="text/css"?>

Hier, die Ziel ist xml-stylesheet. href="tutorialspointstyle.css" und type="text/css" sinddaten oder Anweisungen dass die Ziel Anwendung wird zum Zeitpunkt der Verarbeitung des gegebenen XML-Dokument zu verwenden.

In diesem Fall erkennt der Browser das Ziel durch die anzeigt, dass das XML sollte sein vor gezeigt umgewandelt werden; das erste Attribut, dass der Typ der XSL-Transformation ist und die zweite Attribut Weiche auf seine Lage.

Prozessing Anleitung Regeln

Ein PI kann enthält alle Daten Ausnahme der Kombination? ?>, die als Schlusstrennzeichen interpretiert wird. Hier sind zwei Beispiele für gültige PIs:

<?welcome to pg=10 of tutorials point?>

<?welcome?>
Advertisements