VTD-XML

Logiciel capture d'écran:
VTD-XML
Détails logiciels:
Version: 2.11
Date de transfert: 20 Feb 15
Développeur: Jimmy Zhang
Licence: Gratuit
Popularité: 85

Rating: 3.8/5 (Total Votes: 4)

VTD-XML est une API de logiciel de traitement de XML "non-extractive" la mise en œuvre Virtual Token descripteur. Actuellement, VTD-XML prend uniquement en charge les références d'entités intégrées ("& s '>
Conçu pour être à accès aléatoire capable, il tente d'être à la fois performant et économe en mémoire. En outre, en raison VTD est persistant inhérente, il peut être sauvegardé sur le disque le long du côté du document XML de parvenir à "analyser-fois, utiliser plusieurs fois.
" Le caractère «non-extractive" de VTD signifie que incrémentale, dynamique mises à jour ne nécessitent pas de re-sérialisation des zones inutiles du document original.
Sur un Athlon 1.5GHz PC, VTD-XML surpasse constamment parseurs SAX avec gestionnaire de contenu NULL, offrant 25 ~ 35 Mo / s débit soutenu, sans sacrifier l'accès aléatoire. Son utilisation de la mémoire est typique entre 1,3x ~ 1,5 x la taille du document XML, 1 étant le XML lui-même.

Ce qui est nouveau dans cette version:.

  • noeud XPath complet () le soutien a été ajouté, et le texte est soutenu XPath
  • Caractéristiques sophistiquées XPath de réécriture ont été ajoutés pour l'optimisation des performances.
  • cache interne est désormais pris en charge, et les améliorations de certaines expressions complexes sont possibles.
  • Une condition de suppression plus permissive a été ajouté à XMLModifier.
  • Bugs dans getElementFragment () et getContentFragment () ont été fixés.

Quoi de neuf dans la version 2.10:.

  • L'API de base VTD-XML a été élargi
  • Support a été ajouté pour un cache de l'emplacement 5 niveau pour la navigation et l'indexation.
  • Ce est destiné à l'optimisation des performances pour les documents XML de différentes profondeurs.
  • Support a été ajouté pour la manipulation de contenu de document pour les nœuds d'éléments vides.
  • Pour Java, le support des fichiers de traitement gzip et XML zippé a été ajouté, et le soutien pour le traitement de XML basé sur une URL HTTP a été amélioré.
  • Pour C, la version la version et non-thread-safe thread-safe ont été fusionnées pour créer une version unique thread-safe en utilisant un fil de stockage local.
  • Une très complet version C ++ de VTD-XML a été libéré. ​​

Ce qui est nouveau dans la version 2.9:

  • L'optimisation des performances pour les petits fichiers, espace de noms XML stricte conformité, un élargi API core avec getPrefixString (), compareNormalizedTokenString2 (), et toNormalizedString2 (), la capacité de coupe / tranchage élargi qui peut obtenir des fragments de frères et soeurs, un correctif pour un bug avec la lecture d'énormes documents XML sur certaines plates-formes, et d'autres importantes corrections de bogues.

Quoi de neuf dans la version 2.7:

  • Core API TD-XML a été élargi. VTDNav a maintenant toStringUpperCase, toStringLowerCase, contient (), endsWith (), et startsWith ().
  • Extended VTD a maintenant un support en mémoire tampon.
  • Xpath a été améliorée et le XPath 2.0 suivants fonctions ont été ajoutées:. Abs (), termine-avec (), majuscules (), et minuscules ()
  • Support pour référence variable a été ajoutée.
  • Interne optimisation des performances a été entrepris et bugs ont été corrigés.
  • Les messages d'avertissement ont été fixés dans la version C et une fuite mémoire lors expression XPath analyse a été fixé.

Quoi de neuf dans la version 2.5:

  • VTD distincte a été ajoutée indexation génération et le chargement. Voir http://vtd-xml.sf.net/persistence.html pour plus d'informations.
  • VTD prolongée a été intégré, prenant en charge 256 documents Go (en Java uniquement). duplicateNav () a été ajouté pour la réplication de plusieurs instances de VTDNav partageant XML, VTD, et le tampon de LC (disponible en Java et C #).
  • Divers corrections de bogues et améliorations ont été apportées.

Ce qui est nouveau dans la version 2.4 prolongée:

  • Cette version prend en charge une taille de fichier maximum de 256 Go et mémoire capacités mappés.
  • La documentation mise à jour est également disponible pour téléchargement. En bref, vous pouvez en principe faire des requêtes XPath sur des documents complets qui sont plus grand que l'espace mémoire disponible sur votre machine.

Logiciel similaire

html-tree-diff
html-tree-diff

11 May 15

html2text
html2text

15 Apr 15

WP2LaTeX
WP2LaTeX

20 Feb 15

html2text
html2text

3 Jun 15

Commentaires à VTD-XML

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!