VTD-XML

Software screenshot:
VTD-XML
Dettagli del software:
Versione: 2.11
Data di caricamento: 20 Feb 15
Sviluppatore: Jimmy Zhang
Licenza: Libero
Popolarità: 20

Rating: 4.5/5 (Total Votes: 2)

VTD-XML è una "non-estrattiva" API software di elaborazione XML attuazione virtuale Token descrittore. Attualmente, VTD-XML supporta solo riferimenti ad entità built-in ("& 's>
Progettato per essere ad accesso casuale in grado, cerca di essere sia ad alte prestazioni e la memoria-efficiente. Inoltre, poiché VTD è inerente persistente, può essere salvato su disco lungo il lato del documento XML per ottenere il "analizzare-una volta, usa molte volte.
" La natura "non-estrattiva" di VTD significa che incrementale, dinamica aggiornamenti non richiedono nuovamente la serializzazione delle parti irrilevanti del documento originale.
Su un 1.5Ghz Athlon PC, VTD-XML supera costantemente parser SAX con gestore dei contenuti NULL, offrendo 25 ~ 35 MB / sec throughput sostenuto, senza sacrificare l'accesso casuale. Il suo utilizzo della memoria è tipico tra 1,3x ~ 1,5 x la dimensione del documento XML, dove 1 è il XML stesso.

Cosa c'è di nuovo in questa versione:.

  • nodo XPath completa () è stato aggiunto il supporto, e il testo XPath è supportato
  • Sofisticate funzionalità XPath riscrittura sono stati aggiunti per l'ottimizzazione delle prestazioni.
  • caching interno è ora supportato, e per i miglioramenti certe espressioni complesse 1000x sono possibili.
  • Una condizione delezione più permissiva è stato aggiunto al XMLModifier.
  • Bugs in getElementFragment () e getContentFragment () sono stati fissati.

Cosa c'è di nuovo in versione 2.10:.

  • Il core API VTD-XML è stato esteso
  • Supporto è stato aggiunto per una cache posizione a 5 livelli sia per la navigazione e l'indicizzazione.
  • Questo è destinato per l'ottimizzazione delle prestazioni per i documenti XML di varie profondità.
  • Supporto è stato aggiunto per la manipolazione dei contenuti del documento per i nodi di elementi vuoti.
  • Per Java, il supporto per i file di elaborazione gzip e XML zippato è stato aggiunto, e il supporto per l'elaborazione XML basato su URL HTTP è stato rafforzato.
  • Per C, la versione versione e non-thread-safe thread-safe sono state fuse per creare una singola versione thread-safe con archiviazione locale thread.
  • Un completo C ++ versione di VTD-XML è stato rilasciato.

Cosa c'è di nuovo in versione 2.9:

  • Ottimizzazione delle prestazioni per file di piccole dimensioni, rigoroso Namespace XML conformità, un ampliato API core con getPrefixString (), compareNormalizedTokenString2 (), e toNormalizedString2 (), ampliata capacità di taglio / taglio che può ottenere frammenti di pari livello, una correzione per un bug con la lettura di documenti XML enormi su alcune piattaforme, e altre correzioni di bug importanti.

Cosa c'è di nuovo in versione 2.7:

  • core API di TD-XML è stato ampliato. VTDNav ha ora toStringUpperCase, toStringLowerCase, contiene (), EndsWith (), e startsWith ().
  • esteso VTD ora ha il supporto del buffer in memoria.
  • XPath è stata migliorata e la seguente XPath sono state aggiunte funzioni 2.0:. Abs (), termina con-(), maiuscole (), e minuscola ()
  • è stato aggiunto il supporto per riferimento variabile.
  • performance tuning interno è stata intrapresa e bug sono stati risolti.
  • Messaggi di allarme sono state fissate nella versione C e una perdita di memoria durante Xpath espressione di analisi è stato risolto.

Cosa c'è di nuovo in versione 2.5:

  • VTD separata è stato aggiunto di generazione di indicizzazione e di carico. Per ulteriori informazioni, vedere http://vtd-xml.sf.net/persistence.html.
  • VTD estesa è stato integrato, che supporta 256 GB di documenti (in Java solo). duplicateNav () è stato aggiunto per la replica di più istanze VTDNav condividono XML, VTD, e buffer di LC (disponibile in Java e C #).

  • Sono state fatte
  • Varie correzioni di bug e miglioramenti.

Cosa c'è di nuovo nella versione 2.4 estesa:

  • Questa versione supporta una dimensione massima di 256 GB e memoria funzioni mappate.
  • La documentazione aggiornata è disponibile per il download. In breve, si può sostanzialmente fare query complete XPath su documenti che sono più grandi rispetto alla memoria disponibile sul computer.

Programmi simili

RXP
RXP

3 Jun 15

KoMar
KoMar

11 May 15

Sweave2knitr
Sweave2knitr

20 Feb 15

document_it
document_it

11 May 15

Commenti a VTD-XML

I commenti non trovato
Aggiungi commento
Accendere le immagini!