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) !
Déclaration de ce site Web
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
Les fichiers XML peuvent-ils être ouverts avec PPT ? XML, Extensible Markup Language (Extensible Markup Language), est un langage de balisage universel largement utilisé dans l'échange et le stockage de données. Comparé au HTML, XML est plus flexible et peut définir ses propres balises et structures de données, rendant le stockage et l'échange de données plus pratiques et unifiés. PPT, ou PowerPoint, est un logiciel développé par Microsoft pour créer des présentations. Il fournit un moyen complet de
Utilisation de Python pour fusionner et dédupliquer des données XML XML (eXtensibleMarkupLanguage) est un langage de balisage utilisé pour stocker et transmettre des données. Lors du traitement de données XML, nous devons parfois fusionner plusieurs fichiers XML en un seul ou supprimer les données en double. Cet article explique comment utiliser Python pour implémenter la fusion et la déduplication de données XML, et donne des exemples de code correspondants. 1. Fusion de données XML Lorsque nous avons plusieurs fichiers XML, nous devons les fusionner
Implémentation du filtrage et du tri des données XML à l'aide de Python Introduction : XML est un format d'échange de données couramment utilisé qui stocke les données sous forme de balises et d'attributs. Lors du traitement de données XML, nous devons souvent filtrer et trier les données. Python fournit de nombreux outils et bibliothèques utiles pour traiter les données XML. Cet article explique comment utiliser Python pour filtrer et trier les données XML. Lecture du fichier XML Avant de commencer, nous devons lire le fichier XML. Python possède de nombreuses bibliothèques de traitement XML,
Convertir des données XML en Python au format CSV XML (ExtensibleMarkupLanguage) est un langage de balisage extensible couramment utilisé pour le stockage et la transmission de données. CSV (CommaSeparatedValues) est un format de fichier texte délimité par des virgules couramment utilisé pour l'importation et l'exportation de données. Lors du traitement des données, il est parfois nécessaire de convertir les données XML au format CSV pour faciliter l'analyse et le traitement. Python est un puissant
Importation de données XML dans la base de données à l'aide de PHP Introduction : Pendant le développement, nous devons souvent importer des données externes dans la base de données pour un traitement et une analyse ultérieurs. En tant que format d'échange de données couramment utilisé, XML est souvent utilisé pour stocker et transmettre des données structurées. Cet article explique comment utiliser PHP pour importer des données XML dans une base de données. Étape 1 : analyser le fichier XML Tout d'abord, nous devons analyser le fichier XML et extraire les données requises. PHP propose plusieurs façons d'analyser XML, la plus couramment utilisée étant l'utilisation de Simple
Python implémente la conversion entre XML et JSON Introduction : Dans le processus de développement quotidien, nous devons souvent convertir des données entre différents formats. XML et JSON sont des formats d'échange de données courants. En Python, nous pouvons utiliser diverses bibliothèques pour réaliser une conversion mutuelle entre XML et JSON. Cet article présentera plusieurs méthodes couramment utilisées, avec des exemples de code. 1. Pour convertir XML en JSON en Python, nous pouvons utiliser le module xml.etree.ElementTree
Gestion des erreurs et des exceptions dans XML à l'aide de Python XML est un format de données couramment utilisé pour stocker et représenter des données structurées. Lorsque nous utilisons Python pour traiter XML, nous pouvons parfois rencontrer des erreurs et des exceptions. Dans cet article, je vais vous présenter comment utiliser Python pour gérer les erreurs et les exceptions dans XML, et fournir un exemple de code pour référence. Utilisez l'instruction try-sauf pour détecter les erreurs d'analyse XML Lorsque nous utilisons Python pour analyser XML, nous pouvons parfois rencontrer des
Python analyse les caractères spéciaux et les séquences d'échappement en XML XML (eXtensibleMarkupLanguage) est un format d'échange de données couramment utilisé pour transférer et stocker des données entre différents systèmes. Lors du traitement de fichiers XML, vous rencontrez souvent des situations contenant des caractères spéciaux et des séquences d'échappement, qui peuvent provoquer des erreurs d'analyse ou une mauvaise interprétation des données. Par conséquent, lors de l’analyse de fichiers XML à l’aide de Python, nous devons comprendre comment gérer ces caractères spéciaux et ces séquences d’échappement. 1. Caractères spéciaux et