VTD-XML

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

Rating: 4.5/5 (Total Votes: 2)

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

mezzanine-mdown
mezzanine-mdown

11 May 15

Markowik
Markowik

15 Apr 15

Pilot-QOF
Pilot-QOF

11 May 15

markup.py
markup.py

14 Apr 15

Kommentarer till VTD-XML

Kommentarer hittades inte
Kommentar
Slå på bilder!