VTD-XML Virtual Token descriptor həyata keçirən "qeyri-hasilat" XML emal proqram API. Hal-hazırda VTD-XML yalnız ("& s '>
, yüksək-performance və yaddaş səmərəli, həm də çalışır təsadüfi giriş qadir olmaq üçün nəzərdə tutulmuşdur. Bundan əlavə, çünki daxili şəxs istinadlar dəstəkləyir VTD "Bir çox dəfə istifadə, analiz bir dəfə.
" Bu yan nail olmaq üçün XML sənəd boyunca disk qeyd edilə bilər, xas israrlı VTD "qeyri-hasilat" təbiət ki, artan, dinamik deməkdir yenilikləri orijinal sənədin olmayan hissələri yenidən serialization tələb etmir.
bir 1.5GHz Athlon PC, VTD-XML ardıcıl 25 ~ 35 MB / san çatdırılması, NULL content handler ilə SAX parsers geride davamlı qabiliyyəti, təsadüfi giriş qurban olmadan. Onun yaddaş istifadə 1.3x arasında tipik ~ 1 XML özü olan XML sənədin 1.5 x ölçüsü.
nədir yeni Bu azad.
- Tam XPath node () dəstəyi əlavə edilib və XPath mətn dəstəklənir
- Ətraflı XPath rewrite xüsusiyyətləri performans optimallaşdırılması üçün əlavə edildi.
- Daxili caching artıq müəyyən kompleks ifadeler 1000x irəliləyişlər mümkündür, və dəstəklənir.
- A daha liberal silinməsi vəziyyəti XMLModifier əlavə edildi.
- getElementFragment () və getContentFragment () Bugs qeydə alınıb.
nədir versiya 2.10 Yeni:.
- Core VTD-XML API genişləndirilmiş
- Support naviqasiya və endeksleme üçün 5 səviyyəli yeri cache üçün əlavə edildi.
- Bu, müxtəlif dərinliyi XML sənədlər üçün performans tuning üçün nəzərdə tutulmuşdur.
- Support boş element qovşaqlarının üçün sənəd content manipulyasiya üçün əlavə edildi.
- Java üçün emal zip'lenmiş və sıkıştırılmış XML faylları üçün dəstək əlavə edilib və dəstək inkişaf etmiş oldu.
- thread-təhlükəsiz versiyası və qeyri-thread-təhlükəsiz versiyası mövzu yerli storage istifadə edərək, bir mövzu təhlükəsiz versiyasını yaratmaq birləşdi.
- A tam özellikli C ++ VTD-XML versiyası buraxılıb.
HTTP URL based XML emal üçün
C
nədir versiya 2.9- Yeni
- kiçik faylları, ciddi XML Adlar fəzası uyğun Performans tuning, bir getPrefixString (), compareNormalizedTokenString2 () və toNormalizedString2 (), genişləndirilmiş kəsmə / dilimleme qabiliyyəti qardaş fraqmentləri əldə edə bilərsiniz, bəzi platformalarda böyük XML sənədləri oxumaq bir səhv üçün bir düzeltme, və digər mühüm bugfixes ilə əsas API genişlənmişdir.
versiya 2.7 yeni nədir:
- TD-XML-nin Core API genişlənmişdir. VTDNav indi toStringUpperCase, toStringLowerCase ehtiva edir (), endsWith () və startsWith (). Var
- Genişləndirilmiş VTD indi in-yaddaş bufer dəstəyi var.
- Xpath təkmilləşdirilmiş və aşağıdakı 2.0 funksiyaları əlavə edildi XPath. Abs () bitir ilə (), üst-hal (), və aşağı halda ()
- dəyişən sened üçün Support əlavə edildi.
- Daxili performans ayarlama həyata keçirilmişdir və bugs müəyyən edilmişdir.
- Warning messages ifadə təhlil müəyyən olunub Xpath zamanı C versiyası və yaddaş sızıntısı qeydə alınıb.
Versiya 2.5 yeni nədir:
- endeksleme yaradan və yükləmə əlavə edildi ayrı-ayrı VTD. Daha ətraflı məlumat üçün http://vtd-xml.sf.net/persistence.html baxın.
- Genişləndirilmiş VTD (Java yalnız) 256 GB sənədlər inteqrasiya edilib. duplicateNav () (Java və C # mövcuddur) XML, VTD və LC bufer mübadiləsi çox VTDNav hallarda təkrarlanmağa üçün əlavə edildi.
- Müxtəlif bugfixes və aksesuarların edildi.
versiyası yeni nədir 2.4 uzun:
- Bu versiya dəstəkləyir 256 GB maksimum fayl ölçüsü və yaddaş eşlenen imkanları.
- yenilənir sənədlər download üçün mövcuddur. Bir sözlə, siz əsasən maşın mövcud yaddaş alanı daha böyük olan sənədlər tam XPath sorğu edə bilər.
Şərhlər tapılmadı