Maison > Article > développement back-end > Tutoriel d'introduction à XML : exemples de code XSLT-XML/XSLT
XSLT fait partie de XSL. C'est une application de XML qui spécifie les règles de conversion d'un document XML en un autre document XML. Un document XSLT est un document XML et une feuille de style contenant une série de modèles. Le processeur XSLT compare les éléments du document XML d'entrée avec les modèles de la feuille de style. S'ils correspondent, le contenu du modèle
.
XSLT fait partie de XSL, qui est une application XML qui spécifie les règles de conversion d'un document XML en un autre document XML. Un document XSLT est un document XML et une feuille de style contenant une série de modèles. Le processeur XSLT compare les éléments du document XML d'entrée avec les modèles de la feuille de style et, s'ils correspondent, écrit le contenu du modèle dans une arborescence de sortie. Finition
XSLT fait partie de XSL, qui est une application XML qui spécifie les règles de conversion d'un document XML en un autre document XML. Un document XSLT est un document XML et une feuille de style contenant une série de modèles. Le processeur XSLT compare les éléments du document XML d'entrée avec les modèles de la feuille de style et, s'ils correspondent, écrit le contenu du modèle dans une arborescence de sortie. Une fois le traitement terminé, sérialisez l'arborescence de sortie dans un document XML ou un autre document au format , tel que HTML ou rtf.
Plusieurs termes clés de XSLT
Arbre source, l'arborescence des éléments et le contenu des éléments dans le document original.
m", donc tous les éléments XSLT ont le préfixe xsl. Un document XSLT minimal :
<?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> </xsl:stylesheet>
xsl:apply-imports xsl:attribute-set xsl:decimal-format xsl:import xsl:include xsl:key xsl:namespace-alias xsl:output xsl:param xsl:preserve-space xsl:strip-space xsl:template模板元素,用于匹配XML文档中的元素。如:<xsl:template match="person">, 匹配XML文档中的person元素。 xsl:variable
xsl:apply-imports xsl:apply-template应用模板元素,用于显示指定的元素值(内容)。 如:<xsl:apply-template select="name">,显示name元素的值。 xsl:attribute xsl:call-template xsl:choose xsl:comment xsl:copy xsl:copy-of xsl:element xsl:fallback xsl:for-each xsl:if xsl:message xsl:number xsl:otherwise xsl:processing-instruction xsl:text xsl:value-of选择元素,用于计算元素的值(内容)。 如:<xsl:value-of select="name">,获得XML文档中name元素的值(内容)。 xsl:variable xsl:when XSLT函数
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!