XSLT

Descripción

Bachelor Dokumentverarbeitung Fichas sobre XSLT, creado por Labonnie el 18/03/2016.
Labonnie
Fichas por Labonnie, actualizado hace más de 1 año
Labonnie
Creado por Labonnie hace alrededor de 8 años
18
2

Resumen del Recurso

Pregunta Respuesta
Wofür steht XSLT? Extensible Stylesheet Language Transformations
Eigenschaften? - ausgedrückt in einem wohlgeformten XML-Dokument - Turing-vollständig - Input: XML Output: XML/HTML -Transformation vom Quellbaum in Zielbaum
Was ist ein Template? -Transformationsregeln - Muster zum Abgleich gegen Knoten im Ursprungsbaum - Template, dessen Körper ausgeführt wird, liefert Teil des Resultatbaums
Welche sind die sieben Knotenarten in einem XML-Dokument? - Kommentarknoten - Textknoten - Elementknoten - Wurzelknoten - Attributknoten - Namespace-Knoten - Processing-Instruction- Knoten
Wie funktioniert das XSLT-Verarbeitungsmodell? - Ausgangssituation: es liegt Liste von Knoten im Ursprungsbaum vor - Ergebnisbaum entsteht aus Verarbeiten der Liste (zunächst nur Wurzelknoten) - auf jeden Ursprungsknoten in der Liste wird ein passendes Template gesucht und das mit der höchsten Priorität ausgewählt und ausgeführt - meist enthalten Templates Instruktionen, die der Abarbeitungsliste weitere Ursprungsknoten hinzufügen - Prozess aus Match/Instanziierung/Selektion wird rekursiv fortgeführt bis Liste an Ursprungsknoten leer
Was passiert, wenn kein passendes Template gefunden wird? - es gibt sog. Default-Templates, die ausgeführt werden, wenn es kein Template gibt, welches matcht - für Text/Attributknoten: Text wird kopiert - Verarbeitungsinstruktionen und Kommentare werden ignoriert - rekursive weitere Abarbeitung für Wurzelknoten und bel. andere Element-Knoten
Welche Attribute kann ein Template haben? - match (wird mit <xsl:apply-templates ...> angesprochen) - name (wird mit <xsl:call-template ...> angesprochen - mode -priority
Welche Werte nimmt das select-Attribut an? XPath-Ausdrücke
Welche Knoten werden mit <xsl:apply-templates ...> angesprochen? - alle Kindknoten, des aktuellen Knoten oder: - der Teilmenge die mit select-Attribut spezifiziert wurde
Was ist Konfliktresulotion? - wenn es mehr als ein passendes Template für einen Knoten gibt: 1. Aussondern nach Importpräzedenz 2. Aussondern nach Priorität (Attribut priority) 3. Priorität vom System bestimmt: Priorität eines Musters wird um so höher, je spezifischer es ist 4. falls immer noch keine Entscheidung: Prozessor entscheidet ob Fehlermeldung oder Reihenfolge
Mostrar resumen completo Ocultar resumen completo

Similar

XML/SGML
Labonnie
Sub-Disciplinas de la Antropologia
Carlos Botero
Crisis de 1929 Nazismo Segunda Guerra Mundial Guerra Fría Naciones Unidas
Fabian Pais
Rol del profesor y del estudiante dentro del aprendizaje
Rita Serrano
Historia de Colombia
orfavictoria
LA INDEPENDENCIA DE ESTADOS UNIDOS
ROSA MARIA ARRIAGA
CUADRO SINÓPTICO DE LOS TRASTORNOS DE LA PERSONALIDAD
Luz Contreras
INTERPRETACIÓN GEOMÉTRICA DE LA DERIVADA
Laura Erives Calzadillas
MESOPOTAMIA
Txemi López
106 Mejores Practicas en Supply Chain Management y Logistica
julian Valencia