EnglischFranzösischSpanisch

Server ausführen | Ubuntu > | Fedora > |


OnWorks-Favicon

xmlprettyp - Online in der Cloud

Führen Sie xmlprettyp im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl xmlprettyp, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME


xmlpretty - Schöner XML-Drucker

ZUSAMMENFASSUNG


xmlpretty [--options] [Dateiname]

BESCHREIBUNG


xmlhübsch ist die Befehlszeilenschnittstelle zu XML::Handler::YAWriter, die als Werkzeug zum Hinzufügen fungiert
und entfernen Sie hübsches Drucken in XML-Dateien.

xmlhübsch hat mehrere Methoden, um menschliche Lesbarkeit hinzuzufügen.

Wenn Sie Lesbarkeit hinzufügen möchten, ohne sogenannte ignorierbar Leerzeichen, verwenden Sie es in der
folgender Weg:

$ xmlpretty --AddHiddenNewline \
--AddHiddenAttrTab \
--CatchEmptyElement \
uglyfile.xml > hübschfile.xml

Wenn Sie dies tun nicht die Datei weiterverarbeiten möchten, aber nur für Menschen lesbar sein möchten, fügen Sie hinzu
sichtbares Leerzeichen in die Datei wie folgt:

$ xmlpretty --PrettyWhiteNewline \
--PrettyWhiteIndent \
--CatchEmptyElement \
uglyfile.xml > hübschfile.xml

Sie können YAWriter verwenden, um Whitespace aus XML-Dokumenten zu entfernen. Dies kann in 99% der Fälle funktionieren
Fälle, in denen Sie nicht zu beachtende Leerzeichen entfernen möchten, die durch die verschiedenen Formen von verursacht werden
hübscher Druck.

$ xmlpretty --NoWhiteSpace \
--Keine Kommentare \
--AddHiddenNewline \
--AddHiddenAttrTab \
--CatchEmptyElement \
hübschfile.xml > cleanfile.xml

Optionen
Optionen werden in einem Gnu wie --option idiom angegeben.

AddHiddenNewline Boolean
Versteckte Zeilenumbrüche vor ">" hinzufügen

AddHiddenAttrTab boolesch
Ausgeblendete Tabellen für Attribute hinzufügen

CatchEmptyElement boolesch
Fangen Sie leere Elemente ein, wenden Sie die "/>"-Komprimierung an

CatchWhiteSpace-Boolean
Leerzeichen mit Kommentaren einfangen

IsSGML boolesch
Diese Option bewirkt, dass start_document, processing_instruction und doctype_decl zu
als SGML erscheinen. Die SGML ist natürlich immer noch wohlgeformt, wenn Ihre SAX-Events gut sind-
gebildet.

Boolesche NoComments
Kommentare unterdrücken

Boolean NoDTD
DTD unterdrücken

Boolean NoPI
Verarbeitungsanweisungen unterdrücken

Boolescher NoProlog
Unterdrücken Prolog

Boolean NoWhiteSpace
Unterdrücken Sie WhiteSpace, um Dokumente von früheren hübschen Drucken zu entfernen.

PrettyWhiteIndent Boolean
Fügen Sie einen sichtbaren Einzug vor einer Ereigniszeichenfolge hinzu

PrettyWhiteNewline Boolean
Fügen Sie vor jedem Ereignisstring sichtbare Zeilenumbrüche hinzu

Boolean SAX1 (noch nicht implementiert)
Nur SAX1-konforme Ereignisstrings ausgeben

Fehler:
Das automatische Rekodieren zwischen 8bit und 16bit funktioniert noch nicht richtig!

Ich habe Perl-5.6 zu Hause und kann hier "use utf8;" angeben. an den richtigen Stellen zu machen
Rekodierarbeiten. Aber ich mag es nicht zu sagen "verwende 5.00555;" weil viele Systeme mit 5.00503 laufen.

Verwenden Sie xmlprettyp online mit den onworks.net-Diensten


Ad


Ad