VTD-XML

Software skärmdump:
VTD-XML
Mjukvaruinformation:
Version: 2.11
Ladda upp dagen: 20 Feb 15
Utvecklare: Jimmy Zhang
Licens: Gratis
Popularitet: 85

Rating: 3.8/5 (Total Votes: 4)

VTD-XML är en "icke-utvinnings" XML programvara för API genomföra Virtual Token Descriptor. För närvarande, VTD-XML stöder endast inbyggda entitetsreferenser ("& s '>

Utformad för att vara RAM-kapabel, försöker den vara både hög prestanda och minnessnåla. Dessutom, eftersom VTD är inneboende ihållande, det kan sparas på disk längs sidan XML-dokument för att uppnå "parse-gång, använder många gånger.

" Den "icke-utvinnings" natur VTD innebär att inkrementell, dynamisk uppdateringar kräver inte åter serialisering av irrelevanta delar av originaldokumentet.

På en 1,5 GHz Athlon PC, VTD-XML utklassar konsekvent SAX tolkare med NULL innehåll handler, leverera 25 ~ 35 MB / sek ihållande genomströmning,. Dess minne är utan offra random access typiskt mellan 1,3x ~ 1,5 x storleken på XML-dokumentet, där 1 är XML själv.

Vad är nytt i den här versionen:.

  • Full XPath nod () stöd tillsattes och XPath text stöds
  • Sofistikerad XPath omskrivnings funktioner har lagts till för prestandaoptimering.
  • Intern cachning stöds nu, och för vissa komplexa uttryck 1000x förbättringar är möjliga.
  • En mer tillåt radering skick lades XMLModifier.
  • Buggar i getElementFragment () och getContentFragment () fastställdes.

Vad är nytt i version 2.10:.

  • Core VTD-XML API utvidgades
  • Stöd lades för en 5-nivå plats cache för både navigering och indexering.
  • Detta är avsedd för prestandajustering för XML-dokument av olika djup.
  • Stöd lades för dokumentinnehåll manipulation för tomma elementet noder.
  • För Java, stöd för bearbetning gzippad och zippade XML-filer sattes och stöd för HTTP-URL baserad XML bearbetning förbättrades.
  • För C, var den trådsäker version och icke-trådsäker version fusione att skapa en enda trådsäker version med gänga lokal lagring.
  • En fullfjädrad C ++ version av VTD-XML har släppts.

Vad är nytt i version 2.9:

  • Prestandajustering för små filer, strikt XML Namespace överensstämmelse, en expanderade kärn API med getPrefixString (), compareNormalizedTokenString2 (), och toNormalizedString2 (), expanderad skärning / skivkapacitet som kan få syskon fragment, en fix för en bugg med läsning enorma XML-dokument på vissa plattformar, och andra viktiga buggfixar.

Vad är nytt i version 2.7:

  • TD-XML Core API utökades. VTDNav har nu toStringUpperCase, toStringLowerCase, innehåller (), endsWith (), och starts ().
  • Utökad VTD har nu-minnesstöd buffert.
  • Xpath förbättrades och följande XPath 2.0 funktioner tillkom:. Abs (), slutar-med (), versaler (), och gemener ()
  • Stöd för variabel referens sattes.
  • Intern prestandajustering gjordes och buggar har åtgärdats.
  • Varningsmeddelanden fixerades i C-versionen och en minnesläcka under XPath-uttryck pars fastställdes.

Vad är nytt i version 2.5:

  • Separat VTD indexering genere och lastning sattes. Se http://vtd-xml.sf.net/persistence.html för ytterligare information.
  • Utökad VTD integrerades, stödja 256 GB-dokument (i Java endast). duplicateNav () tillsattes för att replikera flera VTDNav instanser delar XML, VTD, och LC-buffert (finns i Java och C #).
  • Olika buggfixar och förbättringar gjordes.

Vad är nytt i version 2.4 förlängd:

  • Denna version har stöd för en maximal filstorlek på 256 GB och minnesmappade kapacitet.
  • Den uppdaterade dokumentationen finns också tillgänglig för nedladdning. Kort sagt, kan du i princip göra fullständiga XPath frågor på dokument som är större än minnesutrymme på din maskin.

Liknande mjukvara

DAPS
DAPS

20 Feb 15

SDOM
SDOM

12 May 15

Haroopad
Haroopad

19 Feb 15

EDIReader
EDIReader

3 Jun 15

Kommentarer till VTD-XML

Kommentarer hittades inte
Kommentar
Slå på bilder!