XMLLib
This library offer an XML interface that is stream oriented and that works with javax.xml.stream into Java Desktop, and with org.xmlpull.v1 into Android.
How to use it ?
With Gradle :
Adapt into your build.gradle file, the next code :
...
dependencies {
...
api(group:'com.distrimind.xmllib', name: 'DM-XMLLib', version: '1.0.1-STABLE')
...
}
...
Librairies are available on Maven Central. You can check signatures of dependencies with this public GPG key. You can also use the next repository :
...
repositories {
...
maven {
url "https://artifactory.distri-mind.fr:443/artifactory/gradle-release/"
}
...
}
...
To know what last version has been uploaded, please refer to versions availables into this repository
With Maven :
Adapt into your pom.xml file, the next code :
...
<project>
...
<dependencies>
...
<dependency>
<groupId>com.distrimind.xmllib</groupId>
<artifactId>DM-XMLLib</artifactId>
<version>1.0.1-STABLE</version>
</dependency>
...
</dependencies>
...
</project>
...
Librairies are available on Maven Central. You can check signatures of dependencies with this public GPG key. You can also use the next repository :
...
<repositories>
...
<repository>
<id>DistriMind-Public</id>
<url>https://artifactory.distri-mind.fr:443/artifactory/gradle-release/</url>
</repository>
...
</repositories>
...
To know what last version has been uploaded, please refer to versions availables into this repository
License
This code is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 only (GPL-3.0-only), as published by the Free Software Foundation.
**Linking Exception for Jason Mahdjoub and Affiliated Entities ** In addition to the terms of the GPL-3.0-only, a linking exception is provided for this code. This exception applies exclusively to Jason Mahdjoub and any affiliated entity, including but not limited to an enterprise, a company, or an association created or co-created by Jason Mahdjoub. The details of this exception are specified in the file whose name starts with LINKING-EXCEPTION (or a file with a similar name). This file included with this code.
This code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License version 3 for more details.
You should have received a copy of the GNU General Public License version 3 along with this code, with a file whose name starts with COPYING (or with a file which have a similar name). If not, the GPL-3.0-only is also available here: http://www.gnu.org/licenses/. The linking exception is provided in the file whose name starts with LINKING-EXCEPTION (or with a file which have a similar name).