JiBX

Софтуер снимки:
JiBX
Софтуер детайли:
Версия: 1.2.3
Дата на качване: 12 May 15
Розробник: Dennis M. Sosnoski
Разрешително: Безплатно
Популярност: 11

Rating: nan/5 (Total Votes: 0)

JiBX е рамка за свързване на XML данни в Java обекти. Проект JiBX ви позволява да работите с данни от XML документи с помощта на собствените си структури клас. Рамката на JiBX обработва всички подробности за конвертиране на вашите данни към и от XML въз основа на вашите инструкции.
JiBX е предназначен за извършване на превода между вътрешните структури от данни и XML с много висока ефективност, но все пак ви позволява висока степен на контрол върху процеса на превод.
Как се управлява това? JiBX използва обвързващи документи дефиниция да се определят правилата за това как вашите Java обекти се преобразуват до или от XML (свързването). В един момент, след като компилирате вашия сорс код в клас файлове, които изпълнява първата част на рамката JiBX, обвързващата компилатора.
Това компилатор подобрява двоични клас файлове, произведени от Java компилатор, добавяйки код, за да се справят конвертиране инстанции на класовете до или от XML. След стартиране на задължителен съставител можете да продължите нормалните стъпки, които предприемат за сглобяване вашата кандидатура (като например изграждане на JAR файлове и т.н.). Можете също така да пропуснете задължителен компилатора като отделен етап, а вместо това се свързват класове директно по време на изпълнение, макар че този подход има някои недостатъци.
Във втората част на рамката JiBX е задължителен време на изпълнение. Подобрени файлове класа, генерирани от задължителен компилатора да използват това, по време на работа компонент както за реално изграждане на обекти от XML входния документ (наречена unmarshalling, в информационния обвързващи условия) и за генериране на XML изход документ от предмети (наречена събирателен). Продължителността на работа използва анализатор за прилагане на XMLPull API за работа с входни документи, но иначе е автономен

Какво ново в тази версия:.

< ул>

  • поправен няколко свързани с това въпроси в генериране на код от схема за схема се използва за замяна групи, или референтната група като база за complexType разширяване или ограничаване.
  • поправен генериране на код от схемата при използването на определенията на xml.xsd от http://www.w3.org/XML/1998/namespace пространство от имена.
  • поправен бъг в утвърждаване на схема, която изисква база = "..." атрибут за simpleType ограничение елемент (инлайн базов тип оставя като алтернатива).
  • Фиксирана счупена поколение WSDL от Jibx2Wsdl, която генерира празни определения за изходящи съобщения.
  • Добави подкрепа за XS:. Списък видове
  • По-добро именуване алгоритъм за вложени компоненти на схеми (ако само едно дете компонент, преминават външната името надолу към детската компонента).
  • Фиксирана повтаря тип = & quot; масив & quot; Codegen персонализиране.
  • Поправен проблем с използване на съществуващите автомати с излишни включва с Codegen (NPE).
  • Променени Java 5 ENUM подразбиране сериализация да използват метода на име (), а не (метод ToString).
  • Променени Java 5 ENUM генериране на код от схемата да добавяте xmlValue () метод, където е необходимо, за да предоставят на самия текст, за да бъдат използвани в документ, а не императивни ToString ().
  • Фиксирана няколко проблема с вградени компоненти схема в Codegen JavaDocs, включително използването на изх = & quot; ... & quot; приписва на компоненти в други пространства от имена.
  • Какво ново във версия 1.2.1:

    • Тази версия поправя проблеми, открити в генериране на код от схеми използване на неквалифицирани имена на елементи, не-пространство от имена схеми, & LT; XS: appinfo & GT; елементи в схеми, както и няколко други варианти на схеми.
    • Тя също така включва основна документация за инструменти Jibx2Wsdl и примери Jibx2Wsdl отиват чак до развръщане на уеб услуги, когато се използва с Axis2 инсталации редактирани с помощта на пакета за актуализация-axis2-1.4.X.

    Какво ново във версия 1.2:

    • Добавена е поддръжка за свързване и генериране на схема от Java код и за свързване и генериране на код от XML схема, с обширни персонализации подкрепа за двете.
    • Добавена е поддръжка за модулни свързващи компилира, като се използва "компилиран" атрибут на & LT; включва & GT; елемент за флаг, че включва свързването вече е отделно компилиран.
    • Преструктурирана задължителен поколение компилатор код, за да почисти метод структура и да се избегнат излишни код.
    • поправен поколение код за абстрактни модели за картографиране в рамките на един избор.
    • Добавена проверка грешка за невалиден първия байт при четене UTF-8 поток директно.
    • Добавено org.jibx.runtime.PrintInfo клас за отпечатване на обвързваща информация, направена тази главния клас, когато по време на работа буркана се изпълнява директно.
    • Добавено XBIS кодираща подкрепа за по-бързо и по-компактен обмен на данни, когато двата края използват JiBX (в сравнение с текст XML).
    • Подобрена изключение съобщение, когато unmodifiable клас трябва да бъде изменено, за да се получи както името на класа и пътя, използван за натоварване на класа.
    • 'флаг-метод "имущество Добавено атрибут за означаване на наличието или отсъствието на един елемент, когато unmarshalling.

    Подобен софтуер

    WIX
    WIX

    3 Jun 15

    CrossTeX
    CrossTeX

    3 Jun 15

    manspider
    manspider

    20 Feb 15

    csv2xml
    csv2xml

    2 Jun 15

    Коментари към JiBX

    Коментари не е намерена
    добавите коментар
    Включете на изображения!