XSLT

Descrição

Bachelor Dokumentverarbeitung FlashCards sobre XSLT, criado por Labonnie em 18-03-2016.
Labonnie
FlashCards por Labonnie, atualizado more than 1 year ago
Labonnie
Criado por Labonnie mais de 8 anos atrás
18
2

Resumo de Recurso

Questão Responda
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

Semelhante

XML/SGML
Labonnie
15 matérias mais cobradas na OAB
Alessandra S.
ato administrativo- requisitos/ elementos
michelegraca
Teoria de Tectónicas de Placas
Bruna Margarida
Simulado Geral de contabilidade
Alessandra S.
Principais temas para estudar em Biologia
Marina Faria
Conhecimentos Gerais
GoConqr suporte .
Técnica Feynman
vivi sousa
Instrumentação Cirúrgica
Lia Argenton