AnglaisFrançaisEspagnol

Exécutez les serveurs | Ubuntu > | Fedora > |


Icône de favori OnWorks

xsltproc - En ligne dans le Cloud

Exécutez xsltproc dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande xsltproc qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

PRÉNOM


xsltproc - processeur XSLT en ligne de commande

SYNOPSIS


xsltproc [[-V | --version] [-v | --verbeux] [{-o | --output} {DOSSIER | ANNUAIRE}] |
--Horaire | --répéter | --déboguer | --non valide | --noout | --profondeur max VALEURE | --html |
--codage CODAGE | --param NOM PARAM PARAMVALUE |
--stringparam NOM PARAM PARAMVALUE | --aucun filet | --chemin "CHEMIN(S)" | --load-trace |
--catalogues | --xinclude | [--profil | --normand] | --dumpextensions | --nowrite |
--nomkdir | --writesubtree PATH | --nodtdattr] [FICHE DE STYLE] {FICHIER XML | -}

DESCRIPTION


xsltproc est un outil de ligne de commande permettant d'appliquer des feuilles de style XSLT à des documents XML. C'est une partie
of libxslt(3), la bibliothèque XSLT C pour GNOME. Bien qu'il ait été développé dans le cadre de GNOME
projet, il peut fonctionner indépendamment du bureau GNOME.

xsltproc est invoqué depuis la ligne de commande avec le nom de la feuille de style à utiliser
suivi du nom du ou des fichiers auxquels la feuille de style doit être appliquée. Ce
utilisera l'entrée standard si un nom de fichier fourni est -

Si une feuille de style est incluse dans un document XML avec une instruction de traitement de feuille de style,
aucune feuille de style n'a besoin d'être nommée sur la ligne de commande. xsltproc détectera automatiquement
la feuille de style incluse et utilisez-la.

Par défaut, la sortie est de Stdout. Vous pouvez spécifier un fichier pour la sortie en utilisant le -o or
--output option.

OPTIONS


xsltproc accepte les options suivantes (par ordre alphabétique) :

--catalogues
Utiliser le catalogue SGML spécifié dans SGML_CATALOG_FILES pour résoudre l'emplacement de
entités externes. Par défaut, xsltproc recherche le catalogue spécifié dans
XML_CATALOG_FILES. Si cela n'est pas spécifié, il utilise /etc/xml/catalogue.

--déboguer
Générez une arborescence XML du document transformé à des fins de débogage.

--dumpextensions
Vide la liste de toutes les extensions enregistrées sur Stdout.

--html
Le document d'entrée est un fichier HTML.

--load-trace
Afficher tous les documents chargés lors du traitement pour stderr.

--profondeur max VALEURE
Ajustez la profondeur maximale de la pile de modèles avant libxslt(3) conclut qu'il est dans un
boucle infinie. La valeur par défaut est 3000.

--nodtdattr
N'appliquez pas les attributs par défaut de la DTD du document.

--nomkdir
Refuse de créer des répertoires.

--aucun filet
N'utilisez pas Internet pour récupérer des DTD, des entités ou des documents.

--noout
Ne pas sortir le résultat.

--non valide
Ignorez le chargement de la DTD du document.

--nowrite
Refuse d'écrire dans un fichier ou une ressource.

-o or --output DOSSIER | ANNUAIRE
Sortie directe vers le donné DOSSIER. Utiliser l'option avec un ANNUAIRE dirige la sortie
fichiers dans le répertoire spécifié. Cela peut être utile pour plusieurs sorties (également appelées
comme "chunking") ou le traitement de la page de manuel.

Important
Le répertoire donné doivent existe déjà.

Notes
Assurez-vous que DOSSIER et ANNUAIRE suivre le « calcul de référence d'URI » comme décrit
dans RFC 2396 et versions ultérieures. Cela signifie que, par exemple -o annuaire ne fonctionnera peut-être pas, mais
-o annuaire/ volonté.

--codage CODAGE
Permet de spécifier l'encodage de l'entrée.

--param NOM PARAM PARAMVALUE
Passer un paramètre de nom NOM PARAM et valeur PARAMVALUE à la feuille de style. Tu peux
transmettre plusieurs paires nom/valeur jusqu'à un maximum de 32. Si la valeur transmise est un
chaîne, vous pouvez utiliser --stringparam à la place, pour éviter des guillemets supplémentaires qui
apparaissent dans les expressions de chaîne. Remarque : l'expression XPath doit être encodée en UTF-8.

--chemin "CHEMIN(S)"
Utilisez la liste (séparée par des espaces ou des deux-points) des chemins de système de fichiers spécifiés par Les chemins à
charger des DTD, des entités ou des documents. Mettez les listes séparées par des espaces par des guillemets.

--profil or --normand
Informations de profilage de sortie détaillant le temps passé dans chaque partie du
feuille de style. Ceci est utile pour optimiser les performances de la feuille de style.

--répéter
Exécutez la transformation 20 fois. Utilisé pour les tests de synchronisation.

--stringparam NOM PARAM PARAMVALUE
Passer un paramètre de nom NOM PARAM et valeur PARAMVALUE De PARAMVALUE est une chaîne
plutôt qu'un identifiant de nœud. Remarque : La chaîne doit être encodée en UTF-8.

--Horaire
Afficher le temps utilisé pour l'analyse de la feuille de style, l'analyse du document et l'application
la feuille de style et enregistrer le résultat. Affiché en millisecondes.

-v or --verbeux
Afficher chaque étape effectuée par xsltproc dans le traitement de la feuille de style et du document.

-V or --version
Afficher la version de libxml(3) et libxslt(3) utilisé.

--writesubtree PATH
Autoriser l'écriture de fichier uniquement dans le PATH sous-arbre.

--xinclude
Traitez le document d'entrée à l'aide de la spécification XInclude. Plus de détails à ce sujet peuvent
se trouve dans la spécification XInclude : http://www.w3.org/TR/xinclude/

ENVIRONNEMENT


SGML_CATALOG_FILES
Le comportement du catalogue SGML peut être modifié en redirigeant les requêtes vers le propre ensemble de
catalogues. Cela peut être fait en réglant le SGML_CATALOG_FILES variable d'environnement à un
liste des catalogues. Un vide devrait désactiver le chargement de la valeur par défaut /etc/sgml/catalog
catalogue.

XML_CATALOG_FILES
Le comportement du catalogue XML peut être modifié en redirigeant les requêtes vers le propre ensemble de
catalogues. Cela peut être fait en réglant le XML_CATALOG_FILES variable d'environnement à un
liste des catalogues. Un vide devrait désactiver le chargement de la valeur par défaut /etc/xml/catalogue
catalogue.

DIAGNOSTIC


xsltproc les codes de retour fournissent des informations qui peuvent être utilisées lors de l'appel à partir de scripts.

0
Aucune erreur (fonctionnement normal)

1
Aucun argument

2
Trop de paramètres

3
Option inconnue

4
Échec de l'analyse de la feuille de style

5
Erreur dans la feuille de style

6
Erreur dans l'un des documents

7
xsl non pris en charge : méthode de sortie

8
Le paramètre de chaîne contient à la fois des guillemets et des guillemets doubles

9
Erreur de traitement interne

10
Le traitement a été interrompu par un message de fin

11
Impossible d'écrire le résultat dans le fichier de sortie

Utiliser xsltproc en ligne à l'aide des services onworks.net


Ad


Ad