xsltproc - Online in de cloud

Dit is de opdracht xsltproc die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


xsltproc - opdrachtregel XSLT-processor

KORTE INHOUD


xsltproc [[-V | --versie] [-v | --uitgebreid] [{-o | --uitvoerFILE | DIRECTORY}] |
--tijdstip | --herhalen | --debuggen | --niet geldig | --nout | --maximale diepte WAARDE | --html |
--codering CODERING | --param PARAMNAAM PARAMWAARDE |
--tekenreeksparameter PARAMNAAM PARAMWAARDE | --geen Net | --pad "PAD(EN)" | --lading-trace |
--catalogi | --xinsluiten | [--profiel | --Normandisch--dumpextensies | --niet schrijven |
--naammap | --schrijfsubboom PATH | --nodtdattr] [STIJLBLAD] {XML-BESTAND | -}

PRODUCTBESCHRIJVING


xsltproc is een opdrachtregelprogramma voor het toepassen van XSLT-stylesheets op XML-documenten. Het is onderdeel
of libxslt(3), de XSLT C-bibliotheek voor GNOME. Hoewel het is ontwikkeld als onderdeel van de GNOME
project, kan het onafhankelijk van het GNOME-bureaublad werken.

xsltproc wordt aangeroepen vanaf de opdrachtregel met de naam van de te gebruiken stylesheet
gevolgd door de naam van het bestand of de bestanden waarop de stylesheet moet worden toegepast. Het
zal de standaardinvoer gebruiken als een opgegeven bestandsnaam is -

Als een stylesheet is opgenomen in een XML-document met een Stylesheet Processing Instruction,
er hoeft geen stylesheet te worden genoemd op de opdrachtregel. xsltproc zal automatisch detecteren
de meegeleverde stylesheet en gebruik deze.

De uitvoer is standaard naar stdout. U kunt een bestand specificeren voor uitvoer met behulp van de -o or
--uitvoer optie.

OPTIES


xsltproc accepteert de volgende opties (in alfabetische volgorde):

--catalogi
Gebruik de SGML-catalogus gespecificeerd in SGML_CATALOG_FILES om de locatie van op te lossen
externe entiteiten. Standaard, xsltproc zoekt naar de catalogus gespecificeerd in
XML_CATALOG_FILES. Als dat niet is opgegeven, gebruikt het /etc/xml/catalog.

--debuggen
Voer een XML-structuur uit van het getransformeerde document voor foutopsporingsdoeleinden.

--dumpextensies
Dumpt de lijst met alle geregistreerde extensies op stdout.

--html
Het invoerdocument is een HTML-bestand.

--lading-trace
Geef alle documenten weer die tijdens de verwerking zijn geladen stderr.

--maximale diepte WAARDE
Pas eerst de maximale diepte van de sjabloonstapel aan libxslt(3) concludeert dat het in een
oneindige lus. De standaardwaarde is 3000.

--nodtdattr
Pas geen standaardattributen van de DTD van het document toe.

--naammap
Weigert mappen aan te maken.

--geen Net
Gebruik het internet niet om DTD's, entiteiten of documenten op te halen.

--nout
Voer het resultaat niet uit.

--niet geldig
Sla het laden van de DTD van het document over.

--niet schrijven
Weigert naar een bestand of bron te schrijven.

-o or --uitvoer FILE | DIRECTORY
Directe uitvoer naar het gegeven FILE. Gebruik de optie met een DIRECTORY regisseert de uitvoer
bestanden naar de opgegeven map. Dit kan handig zijn voor meerdere uitgangen (ook wel bekend
als "chunking") of verwerking van manpages.

belangrijk
De opgegeven map Dan moet je bestaat al.

Note
Zorg ervoor dat FILE en DIRECTORY volg de "URI-referentieberekening" zoals beschreven
in RFC 2396 en later. Dit betekent dat bv -o directory zal misschien niet werken, maar
-o map/ wil.

--codering CODERING
Sta toe om de codering voor de invoer te specificeren.

--param PARAMNAAM PARAMWAARDE
Geef een parameter naam door PARAMNAAM en waarde PARAMWAARDE naar het stijlblad. Je kan
meerdere naam/waarde-paren doorgeven tot een maximum van 32. Als de waarde die wordt doorgegeven een is
tekenreeks, kunt u gebruiken --tekenreeksparameter in plaats daarvan, om extra aanhalingstekens te vermijden die
verschijnen in tekenreeksexpressies. Opmerking: de XPath-expressie moet UTF-8-gecodeerd zijn.

--pad "PAD(EN)"
Gebruik de (door spaties of dubbele punten gescheiden) lijst met bestandssysteempaden gespecificeerd door PADEN naar
laad DTD's, entiteiten of documenten. Plaats door spaties gescheiden lijsten tussen aanhalingstekens.

--profiel or --Normandisch
Voer profileringsinformatie uit met details over de hoeveelheid tijd die in elk deel van de
stijlblad. Dit is handig bij het optimaliseren van de prestaties van de stylesheet.

--herhalen
Voer de transformatie 20 keer uit. Gebruikt voor timingtests.

--tekenreeksparameter PARAMNAAM PARAMWAARDE
Geef een parameter naam door PARAMNAAM en waarde PARAMWAARDE WAAR PARAMWAARDE is een string
in plaats van een knooppunt-ID. Opmerking: De tekenreeks moet UTF-8-gecodeerd zijn.

--tijdstip
Geef de tijd weer die is gebruikt voor het ontleden van de stylesheet, het ontleden van het document en het toepassen
de stylesheet en sla het resultaat op. Weergegeven in milliseconden.

-v or --uitgebreid
Voer elke genomen stap uit xsltproc bij het verwerken van de stylesheet en het document.

-V or --versie
Toon de versie van libxml(3) en libxslt(3) gebruikt.

--schrijfsubboom PATH
Bestanden schrijven alleen toestaan ​​binnen de PATH subboom.

--xinsluiten
Verwerk het invoerdocument met behulp van de XInclude-specificatie. Meer details over dit blikje
te vinden in de XInclude-specificatie: http://www.w3.org/TR/xinclude/

MILIEU


SGML_CATALOG_FILES
Het gedrag van de SGML-catalogus kan worden gewijzigd door query's om te leiden naar de eigen verzameling van de gebruiker
catalogi. Dit kan worden gedaan door de SGML_CATALOG_FILES omgevingsvariabele naar a
lijst met catalogi. Een lege zou het laden van de standaard moeten deactiveren /etc/sgml/catalog
catalogus.

XML_CATALOG_FILES
Het gedrag van de XML-catalogus kan worden gewijzigd door query's om te leiden naar de eigen set van
catalogi. Dit kan worden gedaan door de XML_CATALOG_FILES omgevingsvariabele naar a
lijst met catalogi. Een lege zou het laden van de standaard moeten deactiveren /etc/xml/catalog
catalogus.

DIAGNOSE


xsltproc retourcodes bieden informatie die kan worden gebruikt bij het aanroepen van scripts.

0
Geen fout (normale werking)

1
Geen argument

2
Te veel parameters

3
Onbekende optie

4
Kan de stylesheet niet parseren

5
Fout in de stylesheet

6
Fout in een van de documenten

7
Niet-ondersteunde xsl:output-methode

8
String-parameter bevat zowel aanhalingstekens als dubbele aanhalingstekens

9
Interne verwerkingsfout

10
De verwerking is gestopt door een beëindigingsbericht

11
Kan het resultaat niet naar het uitvoerbestand schrijven

Gebruik xsltproc online met behulp van onworks.net-services



Nieuwste Linux & Windows online programma's