jadex-xml

Jadex XML is an XML data binding framework for Java and also for other representations. The main idea of Jadex XML is that neither the XML-Schema on the one side nor the Java classes on the other side should define the binding. Instead, a separate mapping between both is used as a mediation. This allows designing the XML representation independent of the Java side but still being able to connect both as desired. This idea was first put forward by the JiBX data binding framework. Jadex XML pushes it further by combining it with the configuration by exception principle. The framework can detect obvious correspondences between both sides automatically and only needs configuration information when translations are necessary. The configuration information is currently specified directly in form of Java configuration classes.

License

License

Categories

Categories

Net Dex General Purpose Libraries Utility JADE
GroupId

GroupId

net.sourceforge.jadex
ArtifactId

ArtifactId

jadex-xml
Last Version

Last Version

2.4
Release Date

Release Date

Type

Type

jar
Description

Description

jadex-xml
Jadex XML is an XML data binding framework for Java and also for other representations. The main idea of Jadex XML is that neither the XML-Schema on the one side nor the Java classes on the other side should define the binding. Instead, a separate mapping between both is used as a mediation. This allows designing the XML representation independent of the Java side but still being able to connect both as desired. This idea was first put forward by the JiBX data binding framework. Jadex XML pushes it further by combining it with the configuration by exception principle. The framework can detect obvious correspondences between both sides automatically and only needs configuration information when translations are necessary. The configuration information is currently specified directly in form of Java configuration classes.

Download jadex-xml

How to add to project

<!-- https://jarcasting.com/artifacts/net.sourceforge.jadex/jadex-xml/ -->
<dependency>
    <groupId>net.sourceforge.jadex</groupId>
    <artifactId>jadex-xml</artifactId>
    <version>2.4</version>
</dependency>
// https://jarcasting.com/artifacts/net.sourceforge.jadex/jadex-xml/
implementation 'net.sourceforge.jadex:jadex-xml:2.4'
// https://jarcasting.com/artifacts/net.sourceforge.jadex/jadex-xml/
implementation ("net.sourceforge.jadex:jadex-xml:2.4")
'net.sourceforge.jadex:jadex-xml:jar:2.4'
<dependency org="net.sourceforge.jadex" name="jadex-xml" rev="2.4">
  <artifact name="jadex-xml" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.sourceforge.jadex', module='jadex-xml', version='2.4')
)
libraryDependencies += "net.sourceforge.jadex" % "jadex-xml" % "2.4"
[net.sourceforge.jadex/jadex-xml "2.4"]

Dependencies

compile (2)

Group / Artifact Type Version
net.sourceforge.jadex : jadex-commons jar 2.4
bouncycastle : bcprov-jdk15 jar 140

test (2)

Group / Artifact Type Version
net.sourceforge.jadex : jadex-commons test-jar 2.4
junit : junit jar 3.8.1

Project Modules

There are no modules declared in this project.

Versions

Version
2.4
2.3
2.2.1
2.2
2.1
2.0
2.0-rc10
2.0-rc9
2.0-rc8
2.0-rc7
2.0-rc6
2.0-rc5
2.0-rc4
2.0-rc3