Dit is de opdracht Xtract 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
Xtract, XtractLazy - gestructureerde 'grep'-achtige programma's voor XML-documenten
KORTE INHOUD
Xtrakt [ filet ...]
XtractLazy [ filet ...]
PRODUCTBESCHRIJVING
Xtrakt en XtractLazy zijn gestructureerde 'grep'-achtige programma's voor XML-documenten, losjes gebaseerd
op de XPath- en XQL-querytalen. Xtrakt neemt een patroon en leest er een XML-bestand uit
een bestand of uit de standaardinvoer en haalt informatie uit het XML-bestand en drukt deze af
op de standaarduitvoer. XtractLazy doet hetzelfde als Xtrakt maar gebruikt de luie parser
combinators in plaats van de normale parser-combinators en dergelijke werken sneller en verbruiken minder
geheugen dan Xtract.
COPYRIGHT
De HaXml-bibliotheek en -tools zijn geschreven door en vallen onder het copyright van
Copyright © 1998 – 2006 Malcolm Wallace en Colin Runciman
De bibliotheek bevat de module Text.ParserCombinators.HuttonMeijerWallace
Copyright © 1996 Graham Hutton en Erik Meijer
met aanpassingen
Auteursrecht © 1998 – 2000 Malcolm Wallace
en kan ook de module Text.PrettyPrint.HughesPJ gebruiken of opnemen
Copyright © 1996 – 1997 John Hughes en Simon Peyton Jones
De HaXml-bibliotheek is gelicentieerd onder de voorwaarden van de GNU Lesser General Public License
(LGPL), met de volgende speciale uitzondering:
Als versoepeling van clausule 6 van de LGPL geven de auteursrechthouders van deze bibliotheek:
toestemming voor het gebruiken, kopiëren, linken, wijzigen en distribueren van alleen-binaire objectcode
versies van een uitvoerbaar bestand dat is gekoppeld aan de bibliotheek, zonder dat de levering van
elk mechanisme om de bibliotheek te wijzigen of te vervangen en opnieuw te koppelen (clausules 6a, 6b, 6c, 6d,
6e), op voorwaarde dat aan alle andere voorwaarden van clausule 6 wordt voldaan.
De HaXml-tools Xtract, Validate, DtdToHaskell en MkOneOf zijn gelicentieerd onder de voorwaarden
van de GNU General Public License (GPL).
Deze bibliotheek en toolset wordt verspreid in de hoop dat het nuttig zal zijn, maar ZONDER
ELKE GARANTIE; zonder zelfs de impliciete garantie van VERKOOPBAARHEID of GESCHIKTHEID VOOR A
SPECIFIEK DOEL. Zie de GNU-licenties voor meer details.
Gebruik Xtract online met de services van onworks.net