| Hxmltoolbox. Raccolta di strumenti per l'elaborazione XML con Haskell |
Scarica ora |
Hxmltoolbox. Classifica e riepilogo
- Nome editore:
- Uwe Schmidt
- Sito web dell'editore:
- http://www.uweschmidt.org/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 3.9 MB
Hxmltoolbox. Tag
Hxmltoolbox. Descrizione
Raccolta di strumenti per l'elaborazione XML con Haskell HXMLTOOLBOX BASSE SULLE IDEE DI HAXML E HXML, ma introduce un approccio più generale e flessibile per l'elaborazione di XML con Haskell. HXMLToolBox utilizza un modello di dati generico per rappresentare i documenti XML, incluso il sottoinsieme DTD e il sottoinsieme del documento, in Haskell. Questo modello di dati consente di utilizzare le funzioni del filtro come progettazione uniforme delle applicazioni di elaborazione XML. I filtri di lavorazione sono implementati come frecce, perché è più flessibile dell'approccio del filtro da HXML e HAXML. Tutte le applicazioni di filtro possono essere facilmente trasformate in frecce. Ecco alcune caratteristiche chiave di "hxmltoolbox": · Unicode e UTF-8, US-ASCII e ISO-LAITIN-1 Supporto · Http: e file: supporto del protocollo · Accesso HTTP tramite proxy · Parsing del documento ben informato, convalida · Supporto dello spazio dei nomi: la propagazione e il controllo dei nomi · Supporto XPath per la selezione di parti di documenti · Parser HTML liberale per interpretare qualsiasi testo contenente <> come HTML / XML · Parser HTML / XML leggero liberale e lasy basato su tagsoup · Rilassare il validatore di schema NG · Trasformatore XSLT integrato · Facilità di conversione tra strutture dati definite dall'utente e XML mediante l'uso di funzioni del serraggio Requisiti: · GHC. · Curl. · Tagsoup. Cosa c'è di nuovo in questa versione: · Nuova opzione di uscita A_OUTPUT_XHTMLFOR per scrivere xhtml. · Nuova opzione di uscita A_NO_EMPTY_ELEM_FOR per un controllo preciso, che gli elementi vuoti non devono essere emessi in forma corta. · Nuova opzione di uscita A_ADD_DEFAULT_DTD per un facile aggiunta di una dichiarazione del tipo di documento. · La disadattatura è cambiata, tale che è una freccia pura e non è necessario eseguire in Io Monad. · Affrontare gli URI contenenti caratteri non esclusivamente modificati. Quando URIS non può essere analizzato (con Network.uri), il carattere non consentito non è scappato in% XX formato e l'analisi URI viene ritenuta. Ciò consente ai normali nomi di file di contenere spazi vuoti e altri caratteri senza scappare esplicita.
Hxmltoolbox. Software correlato