Dies ist der Befehl CanonicaliseLazy, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
Canonicalise, CanonicaliseLazy – „Katzen“-Filter für XML-Dokumente
ZUSAMMENFASSUNG
Kanonisieren [ Datei ]
KanonisierenLazy [ Datei ]
BESCHREIBUNG
Kanonisieren liest ein XML-Dokument aus einer Datei oder aus der Standardeingabe und analysiert und
Druckt das Dokument mithilfe der HaXml-Bibliothek hübsch aus. KanonisierenLazy liest auch, analysiert
und druckt das XML-Dokument hübsch aus, analysiert das Dokument jedoch mit dem Lazy-Parser
Kombinatoren während Kanonisieren verwendet die nicht-faulen Parser-Kombinatoren. Dies bewirkt
KanonisierenLazy um schneller in ein XML-Dokument zu analysieren und dann weniger Speicher zu verbrauchen Kanonisieren.
Kanonisieren und KanonisierenLazy Zeigt das Standard-Parsing- und Pretty-Printing-Verhalten
der HaXml-Bibliothek.
URHEBERRECHT
Die HaXml-Bibliothek und -Tools wurden von geschrieben und sind urheberrechtlich geschützt
Copyright © 1998 – 2006 Malcolm Wallace und Colin Runciman
Die Bibliothek enthält das Modul Text.ParserCombinators.HuttonMeijerWallace
Copyright © 1996 Graham Hutton und Erik Meijer
mit Modifikationen
Copyright © 1998–2000 Malcolm Wallace
und kann auch das Modul Text.PrettyPrint.HughesPJ . verwenden oder einbinden
Copyright © 1996 – 1997 John Hughes und Simon Peyton Jones
Die HaXml-Bibliothek ist unter den Bedingungen der GNU Lesser General Public License lizenziert
(LGPL), mit folgender Sonderausnahme:
Als Lockerung von Klausel 6 der LGPL geben die Urheberrechtsinhaber dieser Bibliothek
Erlaubnis zum Verwenden, Kopieren, Verknüpfen, Modifizieren und Verteilen von rein binärem Objektcode
Versionen einer ausführbaren Datei, die mit der Bibliothek verknüpft sind, ohne die Bereitstellung von
alle Mechanismen, um die Bibliothek zu ändern oder zu ersetzen und neu zu verknüpfen (Klauseln 6a, 6b, 6c, 6d,
6e), sofern alle anderen Bestimmungen der Ziffer 6 eingehalten werden.
Die HaXml-Tools Xtract, Validate, DtdToHaskell und MkOneOf sind unter den Bedingungen lizenziert
der GNU General Public License (GPL).
Diese Bibliothek und dieses Toolset werden in der Hoffnung verteilt, dass sie nützlich sind, aber OHNE
JEGLICHE GARANTIE; auch ohne die stillschweigende Garantie der MARKTFÄHIGKEIT oder EIGNUNG FÜR A
BESONDERER ZWECK. Weitere Informationen finden Sie in den GNU-Lizenzen.
Verwenden Sie CanonicaliseLazy online über die Dienste von onworks.net