ВТД-XML є "несировинних" програмне забезпечення для обробки XML API реалізації віртуального ключа дескриптором. В даний час, ВТД-XML підтримує тільки вбудовані посилання на сутності ("& S '>
Розроблений, щоб бути з довільним доступом здатний, він намагається бути як висока продуктивність і ефективно використовує пам'ять. Крім того, оскільки ВТД є невід'ємною стійкі, він може бути збережений на диску уздовж боку XML документа, щоб досягти "розібрати-раз, використовувати багато разів.
" "несировинних" характер VTD означає, що додаткові, динамічна оновлення не вимагають повторної серіалізациі не відносяться до справи деталей вихідного документа.
На частоті 1,5 ГГц Athlon ПК, ВТД-XML постійно перевершує SAX аналізатори з довільного NULL, забезпечуючи 25 ~ 35 Мб / сек тривала пропускна без жертвувати довільний доступ. Його використання пам'яті типово між 1.3x ~ 1,5 х розмір документа XML, з 1 сам XML.
Що нового У цьому випуску :.
- вузол Повний XPath () була додана підтримка, і текст XPath підтримується
- Складні функції перезапису XPath були додані для оптимізації продуктивності.
- Внутрішня кеш тепер підтримується і для певних складних виразів 1000X поліпшення.
- більш поблажливими стан видалення був доданий в XMLModifier.
- Помилки в getElementFragment () і getContentFragment () були зафіксовані.
Що нового у версії 2.10 :.
- Основний ВТД-XML API був розширений
- Додана підтримка визначення місця розташування кеша 5 рівня, як для навігації і індексації.
- Це призначено для налаштування продуктивності для XML документів різної глибини.
- Додана підтримка для маніпулювання вміст документа для порожніх вузлів елементів.
- Для Java, підтримка для обробки стислий і блискавки XML файлів був доданий, і підтримка на основі HTTP URL обробки XML була розширена.
- Для C, поточно-версія і не поточно-версія були об'єднані, щоб створити єдиний поточно-версію за допомогою Thread Local Storage.
- повнофункціональним C ++ версії VTD-XML був звільнений.
Що нового у версії 2.9:
- Налаштування продуктивності для невеликих файлів, строгий XML простору імен відповідності, всеосяжного основного API з getPrefixString (), compareNormalizedTokenString2 (), і toNormalizedString2 (), розширено можливостей різання / нарізки, які можуть отримати рідного брата фрагменти, виправлення для Виправлена помилка з читанням величезні XML документів на деяких платформах, та інших важливих виправлень.
Що нового у версії 2.7:
- API ядра TD-XML була розширена. VTDNav тепер має toStringUpperCase, toStringLowerCase, містить (), EndsWith (), і StartsWith ().
- Розширена ВТД в даний час має підтримку буфера в пам'яті.
- Xpath була вдосконалена і після XPath були додані функції 2,0: абс. (), Закінчується, с (), верхнього регістру () і нижній регістр ()
- Додана підтримка для посилання на змінну.
- настройка внутрішнього виступ було проведено і виправлені помилки.
- Попереджувальні повідомлення були зафіксовані у версії C і витоку пам'яті при Xpath розбір виразів не зафіксовано.
Що нового у версії 2.5:
- Окремий ВТД був доданий індексації генеруюча і навантаження. См http://vtd-xml.sf.net/persistence.html для отримання додаткової інформації.
- Розширений ВТД була інтегрована, підтримуючи 256 документів Гб (в Java тільки). duplicateNav () був доданий для реплікації кілька примірників VTDNav обміну XML, Vtd і LC буфер (доступні в Java і C #).
- Різні виправлення і поліпшення.
Були зроблені
Що нового у версії 2.4 розширений:
- Ця версія підтримує Максимальний розмір файлу 256 ГБ і в пам'яті, в можливості.
- виправлена документація також доступна для скачування. Коротше кажучи, ви можете в основному, роблять повні запити XPath на документах, які більше, ніж простір пам'яті, доступної на комп'ютері.
Коментар не знайдено