Skip to content
EntityQ518797· pop 11· linked from 58 articles

Java Architecture for XML Binding

Sign in to save

Also known as JAXB

software framework that allows J2EE developers to map Java classes to XML representations

Source code

Jakarta XML Binding gives Java developers an efficient and standard way of mapping between XML and Java code. Java developers using Jakarta XML Binding are more productive because they can write less code themselves and do not have to be experts in XML. Jakarta XML Binding makes it easier for developers to extend their applications with XML and Web Services technologies. jaxb-ri/external RNGOM and relaxng-datatype under jaxb-ri/external are tools for working with RelaxNG. Both can be released separately to break circular dependency between several jaxb-ri sub-projects including jaxb-ri/xsom above.

Excerpt from the source-code README · 3,127 chars · not written by Vinony

Wikidata facts

Show 2 more facts
software version identifier
4.0.7
source code repository URL
github.com/eclipse-ee4j/jaxb-ri
Sources (3)

via Wikidata · CC0

Article · Русский

Java Architecture for XML Binding (JAXB) позволяет Java разработчикам ставить в соответствие Java классы и XML представления. JAXB предоставляет две основные возможности: маршаллирование Java объектов в XML и наоборот, то есть демаршализация из XML обратно в Java объект. Другими словами, JAXB позволяет хранить и извлекать данные в памяти в любом XML-формате, без необходимости выполнения определённого набора процедур загрузки и сохранения XML. Он похож на xsd.exe и XmlSerializer в .NET Framework. JAXB особенно полезен, когда спецификация является сложной и меняющейся. В этом случае, постоянные изменения схемы XML определений для синхронизации их с определениями Java могут занять много времени и быть подвержены ошибкам. JAXB является частью Java SE платформы и является одной из API в Java EE платформе, и является частью (JWSDP). Он также является базисом для . JAXB является частью SE версии 1.6. JAXB 1.0 был разработан в рамках Java Community Process как JSR 31. Как и в 2006, JAXB 2.0 разрабатывается в рамках JSR 222. Эталонная реализация для этих спецификаций доступна как CDDL open source license на .

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories