Notes d'étude Crazy XML (11) -----------Explication XSLT
黄舟
Libérer: 2017-02-21 14:44:50
original
1396 Les gens l'ont consulté
Les connaissances de base de XML ont été réglées auparavant. Si vous êtes intéressé, vous pouvez visiter l'URL suivante
<.>
http://www.php.cn/
Il y a une erreur dans la partie affichage de l'image et du texte de l'article et il ne peut pas être affiché, veuillez comprendre !
Si vous souhaitez le consulter, vous pouvez télécharger le document API w3cshool
Connectez-vous à http://www.php.cn / à télécharger
XSLT Il commence par XSL et se termine par XSLT, XPath et XSL-FO.
XPath sera expliqué en détail plus tard
Commencer avec XSL
XSL fait référence au langage de feuille de style extensible (
EXtensible Sfeuille de style Llangue).
Le World Wide Web Consortium (W3C) a commencé à développer XSL car il y avait un besoin pour un langage de feuille de style basé sur XML.
CSS = feuille de style HTML
HTML utilise des balises prédéfinies, et la signification des balises
est facile à comprendre . L'élément
dans l'élément HTML définit un tableau - et le navigateur sait
comment l'afficher.
Ajouter des styles aux éléments HTML est simple. Avec CSS, il est facile de demander au navigateur d'afficher un élément avec une police ou une couleur spécifique.
XSL = feuille de style XML
XML n'utilise pas de balises prédéfinies (nous pouvons utiliser n'importe quel nom de balise que nous aimons) et ces balises La signification
n'est pas toujours facile à comprendre. L'élément
désigne un tableau HTML, un meuble ou autre chose - le navigateur
n'a aucune idée de comment l'afficher .
XSL peut
décrire comment afficher les documents XML !
XSL - Plus qu'un simple langage de feuille de style XSL se compose de trois parties :
XSLT
Un langage de transformation de documents XML.
XPath
Un langage pour naviguer dans les documents XML.
XSL-FO
Un langage de formatage de documents XML.
XSLT est une méthode utilisée pour convertir des documents XML en documents XHTML ou en un autre langage de documents XML .
XPath est un langage de navigation dans les documents XML.
Connaissances de base que vous devez avoir avant d'étudier :
Avant de continuer vos études, vous devez avoir une compréhension de base du connaissances suivantes En savoir plus sur :
HTML/XHTML
Espace de noms XML/XML
Si vous souhaitez d'abord en savoir plus sur ces projets, veuillez consulter notre
Page d'accueil pour accéder à ces tutoriels.
Qu'est-ce que XSLT ?
XSLT fait référence aux transformations XSL.
XSLT est la partie la plus importante de XSL.
XSLT peut transformer un document XML en un autre.
XSLT utilise XPath pour naviguer dans les documents XML.
XPath est une norme du W3C.
XSLT = Transformation XSL
XSLT est la partie la plus importante de XSL.
XSLT est utilisé pour convertir un document XML en un autre document XML, ou en d'autres types de documents pouvant être reconnus par les navigateurs, tels que HTML et XHTML. Généralement, XSLT fait cela en convertissant chaque élément XML en élément (X)HTML.
Avec XSLT, vous pouvez ajouter ou supprimer des éléments et des attributs vers ou depuis le fichier de sortie. Vous pouvez également réorganiser les éléments, effectuer des tests et décider quels éléments masquer ou afficher, et bien plus encore.
Une manière courante de décrire le processus de transformation est que
XSLT transforme une arborescence source XML en une arborescence de résultats XML
.
XSLT utilise XPath
XSLT utilise XPath pour rechercher des informations dans un document XML. XPath est utilisé pour naviguer dans les documents XML à travers les éléments et les attributs.
Pendant le processus de transformation, XSLT utilise XPath pour définir des parties du document source qui correspondent à un ou plusieurs modèles prédéfinis. Une fois qu'une correspondance est trouvée, XSLT transforme la partie correspondante du document source en document résultat.
Déclaration correcte de la feuille de style
Déclarer le document au format XSL L'élément racine de la feuille de style est ou .
Remarque : et
Selon la norme XSLT du W3C, la manière correcte de déclarer une feuille de style XSL est :
Ce qui précède est le contenu de Crazy XML Study Notes (11)-----------XSLT Pour plus de contenu connexe, veuillez faire attention au PHP chinois. site Web (www.php .cn) !
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn