Aceasta este comanda CanonicaliseLazy care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
Canonicalise, CanonicaliseLazy - filtre „cat” pentru documente XML
REZUMAT
Canonizare [ fişier ]
CanonicalizeLazy [ fişier ]
DESCRIERE
Canonizare citește un document XML dintr-un fișier sau din intrarea standard și analizează și
pretty-tipărește documentul folosind biblioteca HaXml. CanonicalizeLazy citește, de asemenea, analizează
și pretty-tipărește documentul XML, dar parsează documentul cu analizatorul leneș
combinatoare în timp ce Canonizare folosește combinatorii non-lenes de analiză. Asta duce la
CanonicalizeLazy pentru a analiza mai rapid documentul XML și pentru a utiliza mai puțină memorie atunci Canonizare.
Canonizare si CanonicalizeLazy arată comportamentul standard de parsare și de tipărire destul de mare
din biblioteca HaXml.
DREPTURI DE AUTOR
Biblioteca și instrumentele HaXml au fost scrise de și au dreptul de autor
Copyright © 1998 – 2006 Malcolm Wallace și Colin Runciman
Biblioteca încorporează modulul Text.ParserCombinators.HuttonMeijerWallace
Copyright © 1996 Graham Hutton și Erik Meijer
cu modificari
Copyright © 1998 – 2000 Malcolm Wallace
și poate utiliza sau încorpora, de asemenea, modulul Text.PrettyPrint.HughesPJ
Copyright © 1996 – 1997 John Hughes și Simon Peyton Jones
Biblioteca HaXml este licențiată în conformitate cu termenii GNU Lesser General Public License
(LGPL), cu următoarea excepție specială:
Ca o relaxare a clauzei 6 din LGPL, deținătorii drepturilor de autor ai acestei biblioteci dau
permisiunea de a utiliza, copia, lega, modifica și distribui codul obiect numai binar
versiuni ale unui executabil conectat la Biblioteca, fără a necesita furnizarea de
orice mecanism de modificare sau înlocuire a Bibliotecii și reconectare (clauzele 6a, 6b, 6c, 6d,
6e), cu condiția respectării tuturor celorlalte condiții ale clauzei 6.
Instrumentele HaXml Xtract, Validate, DtdToHaskell și MkOneOf sunt licențiate conform condițiilor
din Licența publică generală GNU (GPL).
Această bibliotecă și set de instrumente sunt distribuite în speranța că va fi utilă, dar FĂRĂ
ORICE GARANȚIE; fără nici măcar garanția implicită de VANTABILITATE sau ADECVARE PENTRU A
SCOP SPECIAL. Consultați licențele GNU pentru mai multe detalii.
Utilizați CanonicaliseLazy online folosind serviciile onworks.net