VTD-XML

Yazılım ekran görüntüsü:
VTD-XML
Yazılım detaylar:
Versiyon: 2.11
Qayıt: 20 Feb 15
Geliştirici: Jimmy Zhang
Lisans: Ücretsiz
Popülerlik: 20

Rating: 4.5/5 (Total Votes: 2)

VTD-XML Sanal Token Descriptor uygulayan bir "non-ekstraktif" XML işleme yazılımı API. Şu anda, VTD-XML sadece ("& s '>
, yüksek-performans ve bellek verimli hem de olmaya çalışır rasgele erişim yeteneğine sahip olacak şekilde tasarlanmıştır. Ayrıca, çünkü yerleşik varlık başvuruları destekler VTD "birçok kez kullanmak, ayrıştırma-kez.
" o tarafa ulaşmak için XML belge boyunca diske kaydedilmiş olabilir, doğal kalıcı olan VTD "non-ekstraktif" doğa artışlı, dinamik demektir güncellemeler, orijinal belgenin alakasız parçaları yeniden seri gerekmez.
bir 1.5GHz Athlon PC'de VTD-XML sürekli 25 ~ 35 MB / sn teslim NULL içerik işleyicisi ile SAX ayrıştırıcıları geride sürekli verimlilik, rastgele erişim kurban olmadan. Onun bellek kullanımı 1.3x arasındaki tipik ~ 1 XML kendisi olmak XML belgesinin 1.5 x boyutu.

nedir yeni Bu sürümde:.

  • Tam XPath düğüm () desteği eklendi, ve XPath metin desteklenmektedir
  • Gelişmiş XPath yeniden yazma özellikleri performans optimizasyonu için eklendi.
  • İç önbelleğe alma şimdi bazı karmaşık ifadelerin 1000x gelişmeler mümkündür, ve desteklenir.
  • Daha müsamahakar silme koşulu XMLModifier eklendi.
  • getElementFragment () ve getContentFragment () Bugs tespit edildi.

Hangi sürümü 2.10 Yeni:.

  • Çekirdek VTD-XML API genişletildi
  • Destek navigasyon ve indeksleme hem de bir 5 düzeyinde yer önbelleği için eklenmiştir.
  • Bu, çeşitli derinlik XML belgeleri için performans ayarlama için tasarlanmıştır.
  • Destek boş eleman düğümleri için belge içerik manipülasyon için eklenmiştir.

  • HTTP URL tabanlı XML işleme
  • Java için, işleme gzip'lenmiş ve sıkıştırılmış XML dosyaları için destek eklendi ve destek geliştirilmiş oldu.

  • C için
  • evreli sürümü ve olmayan evreli sürüm parçacığı yerel depolama kullanarak tek evreli bir sürümünü oluşturmak için birleştirilmiştir.
  • Tam özellikli C ++ VTD-XML sürümü yayınlandı.

nedir sürüm 2.9 Yeni:

  • küçük dosyalar, sıkı XML ad alanı uygunluğu için performans ayarlama, bir getPrefixString (), compareNormalizedTokenString2 (), ve toNormalizedString2 (), genişletilmiş kesme / dilimleme özelliği kardeş parçaları alabilirsiniz, bazı platformlarda büyük XML belgeleri okuma bir hata için bir düzeltme ve diğer önemli onarımları ile çekirdek API genişletti.

sürüm 2.7 yeni nedir:

  • TD-XML'in Çekirdek API genişletildi. VTDNav hemen toStringUpperCase, toStringLowerCase içerir () endsWith () ve startsWith (). Sahiptir
  • Genişletilmiş VTD şimdi bellek tampon desteği vardır.
  • XPath geliştirildi ve şu 2,0 işlevler eklenmiştir XPath:. Abs (), biter-ile (), büyük harf (), ve alt-harf ()
  • değişken referans desteği eklendi.
  • İç performans ayarlama yapılmıştır ve hata düzeltildi.
  • Uyarı mesajları ifade ayrıştırma sabit XPath sırasında C sürümü ve bir bellek sızıntısı tespit edildi.

2.5 sürümünden yeni nedir:

  • indeksleme üreten ve yükleme eklendi Ayrı VTD. Daha fazla bilgi için http://vtd-xml.sf.net/persistence.html bakın.
  • Genişletilmiş VTD (Java sadece) 256 GB destekleyici belgeler, entegre edildi. duplicateNav () (Java ve C # mevcuttur) XML, VTD ve LC tampon paylaşan birden VTDNav örneklerini çoğaltmak için eklenmiştir.
  • Çeşitli onarımları ve geliştirmeler yapılmıştır.

sürümünde yeni 'nedir 2.4 genişletilmiş:

  • Bu sürüm destekler 256 GB maksimum dosya boyutu ve bellek haritalı yetenekleri.
  • güncellenmiş belgeler de yüklenebilir. Kısacası, temelde makinede kullanılabilir bellek alanı daha büyük olan belgelerde tam XPath sorguları yapabilirsiniz.

Benzer yazılım

epubmaker
epubmaker

14 Apr 15

filepp
filepp

2 Jun 15

Yorumlar VTD-XML

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!