Die XSLT - Elemente aus der W3C - Empfehlung (XSLT Version 1.0) .
XSLT-Elemente
Die Links in der "Element" Spalte Punkt Attribute und weitere nützliche Informationen über jedes spezifische Element.
Element | Beschreibung |
---|---|
apply-imports | Wendet eine Template-Regel aus einer importierten Stylesheet |
apply-templates | Wendet eine Template-Regel auf das aktuelle Element oder an die untergeordneten Knoten des aktuellen Elements |
attribute | Fügt ein Attribut |
attribute-set | Definiert eine benannte Gruppe von Attributen |
call-template | Ruft eine benannte Vorlage |
choose | In Verbindung mit <when> und <otherwise> mehr bedingten Tests auszudrücken |
comment | Erstellt einen Kommentarknoten im Ergebnisbaum |
copy | Erstellt eine Kopie des aktuellen Knotens (without child nodes and attributes) - (without child nodes and attributes) |
copy-of | Erstellt eine Kopie des aktuellen Knotens (with child nodes and attributes) - (with child nodes and attributes) |
decimal-format | Definiert die Zeichen und Symbole verwendet werden , wenn Zahlen zu Strings Umwandlung mit der format- number() Funktion |
element | Erzeugt einen Elementknoten in dem Ausgabedokument |
fallback | Gibt eine alternative Code auszuführen, wenn der Prozessor nicht ein XSLT-Element unterstützt |
for-each | Schleifen durch jeden Knoten in einem spezifizierten Knotensatz |
if | Enthält eine Vorlage, die nur angewendet werden, wenn eine bestimmte Bedingung wahr ist |
import | Importiert den Inhalt eines Stylesheet in ein anderes. Note: Eine importierte Stylesheet hat eine geringere Priorität als der importierenden Stylesheet |
include | Enthält den Inhalt eines Stylesheet in ein anderes. Note: Das im Lieferumfang enthaltene Stylesheet die gleiche Priorität wie die einschließlich Stylesheet hat |
key | Erklärt einen benannte Schlüssel, der im Stylesheet verwendet werden , mit dem kann key() Funktion |
message | Schreibt eine Meldung in der Ausgabe (used to report errors) , um (used to report errors) |
namespace-alias | Ersetzt einen Namespace in dem Stylesheet zu einem anderen Namespace in der Ausgabe |
number | Bestimmt die ganzzahlige Position des aktuellen Knotens und formatiert eine Zahl |
otherwise | Gibt eine Standardaktion für das <choose> Element |
output | Definiert das Format des Ausgabedokuments |
param | Deklariert eine lokale oder globale Parameter |
preserve-space | Definiert die Elemente, für die sollte weißer Raum aufbewahrt werden |
processing-instruction | Schreibt eine Verarbeitungsanweisung an den Ausgang |
sort | Sortiert die Ausgabe |
strip-space | Definiert die Elemente, für die sollte Leerraum entfernt werden |
stylesheet | Definiert das Wurzelelement eines Stylesheet |
template | Regeln anzuwenden, wenn ein bestimmte Knoten angepasst ist |
text | Schreibt wörtlichen Text an den Ausgang |
transform | Definiert das Wurzelelement eines Stylesheet |
value-of | Extrahiert den Wert eines ausgewählten Knoten |
variable | Deklariert eine lokale oder globale Variable |
when | Gibt eine Aktion für das <choose> Element |
with-param | Definiert den Wert eines Parameters werden in eine Vorlage übergeben |