VTD-XML

Software screenshot:
VTD-XML
Software informatie:
Versie: 2.11
Upload datum: 20 Feb 15
Ontwikkelaar: Jimmy Zhang
Licentie: Gratis
Populariteit: 20

Rating: 4.5/5 (Total Votes: 2)

VTD-XML is een "non-extractieve" XML processing software API uitvoering Virtual Token Descriptor. Momenteel VTD-XML ondersteunt alleen ingebouwde entiteitsreferenties ("& s '>
Ontworpen random-access in staat te zijn, probeert het zowel high-performance en geheugen-efficiënt zijn. Bovendien, omdat VTD inherent is persistent, het kan worden opgeslagen op de harde schijf langs de kant van het XML-document te bereiken "parse-once, gebruiken vele malen.
" De "non-extractieve" karakter van VTD betekent dat incrementele, dynamische updates niet opnieuw rangschikking van irrelevante delen van het originele document nodig.
Op een 1,5 GHz Athlon PC, VTD-XML beter presteert dan consequent SAX parsers met NULL inhoud handler, het leveren van 25 ~ 35 MB / sec aanhoudende throughput, zonder offeren random access. Het geheugengebruik is typisch tussen 1,3x ~ 1,5 x de grootte van het XML-document, waarbij 1 de XML zelf.

Wat is nieuw in deze release:.

  • Volledig XPath knooppunt () steun werd toegevoegd, en XPath tekst wordt ondersteund
  • Sophisticated XPath rewrite functies werden toegevoegd voor optimale prestaties.
  • Interne cache wordt nu ondersteund, en voor bepaalde complexe expressies 1000x verbeteringen mogelijk zijn.
  • Een meer tolerante verwijdering voorwaarde werd toegevoegd aan XMLModifier.
  • Insecten in getElementFragment () en getContentFragment () werden vastgesteld.

Wat is nieuw in versie 2.10:.

  • De Core VTD-XML API werd uitgebreid
  • Ondersteuning toegevoegd voor een 5-niveau locatie cache voor zowel navigatie en indexeren.
  • Dit is bedoeld voor performance tuning voor XML-documenten van verschillende diepte.
  • Ondersteuning toegevoegd voor de inhoud van het document manipulatie voor lege element nodes.
  • Voor Java, ondersteuning voor verwerking gzip en gezipte XML-bestanden werd toegevoegd, en ondersteuning voor HTTP URL-gebaseerde XML-verwerking werd versterkt.
  • Voor C werden de thread-safe versie en niet-thread-safe versie samengevoegd tot een enkele thread-safe versie te creëren met behulp van draad lokale opslag.
  • Een complete C ++ versie van VTD-XML is vrijgegeven.

Wat is nieuw in versie 2.9:

  • Performance tuning voor kleine bestanden, strikte XML namespace conformiteit, een uitgebreid kern API met getPrefixString (), compareNormalizedTokenString2 (), en toNormalizedString2 (), uitgebreid snijden / slicing mogelijkheid dat sibling fragmenten kunnen krijgen, een oplossing voor een bug met het lezen van grote XML-documenten op sommige platforms, en andere belangrijke bugfixes.

Wat is nieuw in versie 2.7:

  • TD-XML Core API werd uitgebreid. VTDNav heeft nu toStringUpperCase, toStringLowerCase, bevat (), endsWith (), en startsWith ().
  • Extended VTD heeft nu in het geheugen buffer ondersteuning.
  • Xpath werd verbeterd en de volgende XPath 2.0 functies werden toegevoegd:. Abs (), eindigt-met (), hoofdletters (), en kleine letters ()
  • Ondersteuning voor variabele verzoek is toegevoegd.
  • Interne performance tuning werd ondernomen en bugs werden vastgesteld.
  • Waarschuwing berichten werden vastgesteld in de C-versie en een geheugenlek tijdens Xpath expressie parsing werd vastgesteld.

Wat is nieuw in versie 2.5:

  • Aparte VTD indexering genereren en het laden werd toegevoegd. Zie http://vtd-xml.sf.net/persistence.html voor meer informatie.
  • Extended VTD werd geïntegreerd, bewijsstukken 256 GB (in Java alleen). duplicateNav () werd toegevoegd voor het repliceren van meerdere VTDNav gevallen delen XML, VTD, en LC-buffer (beschikbaar in Java en C #).
  • Diverse bugfixes en verbeteringen aangebracht.

Wat is nieuw in versie 2.4 extended:

  • Deze versie ondersteunt een maximale bestandsgrootte van 256 GB en geheugen toegewezen mogelijkheden.
  • De nieuwe documentatie is ook beschikbaar voor download. Kortom, kunt u in principe doen volledige XPath queries op documenten die groter zijn dan de beschikbare geheugenruimte op uw machine.

Vergelijkbare software

Kiss-widgets
Kiss-widgets

14 Apr 15

LaTeX2PS
LaTeX2PS

3 Jun 15

LaTeXila
LaTeXila

20 Jan 18

postmarkup
postmarkup

14 Apr 15

Reacties op VTD-XML

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!