VTD-XML

Screenshot Software:
VTD-XML
Mga detalye ng Software:
Bersyon: 2.11
I-upload ang petsa: 20 Feb 15
Nag-develop: Jimmy Zhang
Lisensya: Libre
Katanyagan: 85

Rating: 3.8/5 (Total Votes: 4)

VTD-XML ay isang "di-extractive" XML processing software API pagpapatupad ng Virtual Token descriptor. Sa kasalukuyan, sinusuportahan lamang VTD-XML built-in na entity sanggunian ("& s '>

Dinisenyo upang maging random na-access na may kakayahang, ito sumusubok na maging parehong mataas na pagganap at memory-mabisa. Bilang karagdagan, dahil VTD ay taglay na paulit-ulit, maaari itong ma-save sa disk sa tabi ng dokumentong XML upang makamit ang "-parse-sabay, gamitin maraming beses.

" Ang "di-extractive" likas na katangian ng VTD ay nangangahulugan na ang incremental, dynamic mga update ay hindi nangangailangan ng muling Serialization ng walang-katuturang mga bahagi ng orihinal na dokumento.

Sa isang 1.5gHz Athlon PC, VTD-XML tuloy-tuloy nadaig saksopon parsers sa handler null nilalaman, pagpapadala ng 25 ~ 35 MB / sec napapanatiling throughput, nang hindi isakripisyo random access. nito paggamit ng memory ay karaniwan sa pagitan ng 1.3x ~ 1.5 x ang laki ng dokumentong XML, ang 1 ang XML mismo.

Ano ang bagong sa paglabas:.

  • Buong xpath na node () suporta ay naidagdag, at ang xpath na teksto ay suportado
  • sopistikadong mga tampok xpath muling pagsulat ay idinagdag para sa pag-optimize ng pagganap.
  • Panloob na pag-cache ay suportado na ngayon, at para sa ilang mga kumplikadong expression 1000x pagpapabuti ay posible.
  • Ang isang mas mapagpahintulot kondisyon pagtanggal ay naidagdag sa XMLModifier.
  • Mga Bug sa getElementFragment () at getContentFragment () ay naayos na.

Ano ang bagong sa bersyon 2.10:.

  • Ang Core VTD-XML API ay pinalawak
  • Suporta ay idinagdag para sa isang cache lokasyon 5 antas para sa parehong mga navigation at pag-index.
  • Ito ay inilaan para sa tuning ng pagganap para sa mga dokumentong XML ng iba't-ibang lalim.
  • Suporta ay idinagdag para sa pagmamanipula ng nilalaman ng dokumento para sa walang laman na node elemento.
  • Para sa Java, suporta para sa pagpoproseso gzipped at naka-zip na XML file ay idinagdag, at suporta para sa mga HTTP batay URL XML sa pagpoproseso ay pinahusay na.
  • Para sa C, ang bersyon at di-thread-safe na bersyon thread-safe ay Pinagsama upang lumikha ng isang solong bersyon thread-safe na paggamit thread lokal na imbakan.
  • Ang isang buong itinatampok C ++ bersyon ng VTD-XML na inilabas.

Ano ang bagong sa bersyon 2.9:

  • Pagganap ng tuning para sa maliliit na mga file, mahigpit na XML Namespace conformance, isang pinalawak na core ng API na may getPrefixString (), compareNormalizedTokenString2 (), at toNormalizedString2 (), pinalawak na kakayahan sa paggupit / pagpipiraso na maaaring makuha ang mga fragment kapatid, isang remedyo para sa isang bug sa pagbabasa ng malalaking mga XML na dokumento sa ilang mga platform, at iba pang mga mahalagang bugfixes.

Ano ang bagong sa bersyon 2.7:

  • Core API td-XML na ay pinalawak. VTDNav ngayon ay toStringUpperCase, toStringLowerCase, ay naglalaman ng (), endsWith (), at startsWith ().
  • Pinalawak na VTD ngayon ay may in-memory buffer suporta.
  • xpath ay napabuti at sa mga sumusunod xpath 2.0 function ay idinagdag:. Abs (), nagtatapos-sa (), upper-case (), at mas mababang-case ()
  • Suporta para sa variable reference ay idinagdag.
  • Panloob tuning pagganap ay isasagawa at mga bug ay naayos na.
  • Babala mensahe ay naayos na sa C bersyon at isang memory mahayag sa panahon ng pag-parse ng xpath expression ay naayos na.

Ano ang bagong sa bersyon 2.5:

  • Nakahiwalay VTD pag-index at bumubuo ng paglo-load ay idinagdag. Tingnan http://vtd-xml.sf.net/persistence.html para sa karagdagang impormasyon.
  • Extended VTD ay integrated, pagsuporta sa 256 GB na mga dokumento (sa Java lamang). duplicateNav () ay idinagdag para sa Kinokopya maramihang mga kaso VTDNav pagbabahagi ng XML, VTD, at LC buffer (magagamit sa Java at C #).
  • Iba't ibang bugfixes at pagpapahusay ay ginawa.

Ano ang bagong sa bersyon 2.4 pinalawig na:

  • Sinusuportahan ng bersyon na ito ng maximum na laki ng file ng 256 GB at memory-mapa na kakayahan.
  • Ang update na dokumentasyon ay magagamit para sa pag-download din. Sa maikli, maaari mong gawin ang isa lamang full query xpath sa mga dokumento na mas malaki kaysa sa espasyo ng memorya na magagamit sa iyong machine.

Katulad na software

AsciiDoc
AsciiDoc

19 Feb 15

Mga komento sa VTD-XML

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!