Download dsl4 xml Free Java Code
Description
Easy and fast marshalling of XML And JSON to Java objects via a DSL that mirrors the document structure.
Source Files
The download file dsl4xml-master.zip has the following entries.
.gitignore//ww w. j a va 2 s. c o m
README.markdown
json/dsl4xml-json.iml
json/gson/.gitignore
json/gson/pom.xml
json/gson/src/main/java/com/sjl/dsl4xml/gson/GsonContext.java
json/gson/src/main/java/com/sjl/dsl4xml/gson/GsonDocumentReader.java
json/gson/src/test/java/com/sjl/dsl4xml/gson/GsonParsingTest.java
json/gson/src/test/java/com/sjl/dsl4xml/gson/JsonParsingTest.java
json/gson/src/test/java/com/sjl/dsl4xml/gson/member-1.json
json/gson/src/test/java/com/sjl/dsl4xml/gson/member-2.json
json/gson/src/test/java/com/sjl/dsl4xml/gson/member-3.json
json/gson/src/test/java/com/sjl/dsl4xml/gson/person-1.json
json/gson/src/test/java/com/sjl/dsl4xml/gson/profile-1.json
json/gson/src/test/java/com/sjl/dsl4xml/gson/profile-2.json
json/gson/src/test/java/com/sjl/dsl4xml/gson/root-1.json
json/gson/src/test/java/com/sjl/dsl4xml/gson/root-2.json
json/gson/src/test/java/com/sjl/dsl4xml/gson/root-3.json
json/json-dsl/dsl4xml-json-dsl.iml
json/json-dsl/pom.xml
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/Array.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/DocumentDefinition.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/Ignored.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/JsonDocumentDefinition.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/JsonObject.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/NamedArray.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/NamedObject.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/NamedProperty.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/Type.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/UnNamedArray.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/UnNamedObject.java
json/json-dsl/src/main/java/com/sjl/dsl4xml/json/UnNamedProperty.java
json/json-test/dsl4xml-json-test.iml
json/json-test/pom.xml
json/json-test/src/main/java/com/sjl/dsl4xml/json/AbstractJsonParsingTest.java
json/json-test/src/main/java/com/sjl/dsl4xml/json/JsonDocumentDefinitions.java
json/pom.xml
pom.xml
support/.gitignore
support/pom.xml
support/src/main/java/com/sjl/dsl4xml/AbstractLegacyDocumentReader.java
support/src/main/java/com/sjl/dsl4xml/Content.java
support/src/main/java/com/sjl/dsl4xml/Context.java
support/src/main/java/com/sjl/dsl4xml/Converter.java
support/src/main/java/com/sjl/dsl4xml/ConverterRegistration.java
support/src/main/java/com/sjl/dsl4xml/ConverterRegistry.java
support/src/main/java/com/sjl/dsl4xml/Definition.java
support/src/main/java/com/sjl/dsl4xml/Document.java
support/src/main/java/com/sjl/dsl4xml/DocumentReader.java
support/src/main/java/com/sjl/dsl4xml/LegacyDocumentReader.java
support/src/main/java/com/sjl/dsl4xml/Name.java
support/src/main/java/com/sjl/dsl4xml/ParsingException.java
support/src/main/java/com/sjl/dsl4xml/TypeSafeConverter.java
support/src/main/java/com/sjl/dsl4xml/support/Builder.java
support/src/main/java/com/sjl/dsl4xml/support/Classes.java
support/src/main/java/com/sjl/dsl4xml/support/Factory.java
support/src/main/java/com/sjl/dsl4xml/support/Mutable.java
support/src/main/java/com/sjl/dsl4xml/support/NoResultBuilder.java
support/src/main/java/com/sjl/dsl4xml/support/NoSuitableMethodException.java
support/src/main/java/com/sjl/dsl4xml/support/PropertyBuilder.java
support/src/main/java/com/sjl/dsl4xml/support/ReflectiveBuilder.java
support/src/main/java/com/sjl/dsl4xml/support/Reflector.java
support/src/main/java/com/sjl/dsl4xml/support/ReflectorFactory.java
support/src/main/java/com/sjl/dsl4xml/support/StringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/ValueSetter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/BooleanBooleanConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/BooleanStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/ByteStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/CharacterStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/ClassStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/DecimalToByteStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/DecimalToIntStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/DecimalToLongStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/DecimalToShortStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/DoubleStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/EnumStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/FloatStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/IdentityConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/IntegerStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/LongStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/NumberBigDecimalConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/NumberBigIntegerConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/NumberByteConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/NumberDoubleConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/NumberFloatConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/NumberIntegerConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/NumberLongConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/NumberShortConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/PrimitiveBooleanStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/PrimitiveByteStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/PrimitiveCharStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/PrimitiveDoubleStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/PrimitiveFloatStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/PrimitiveIntStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/PrimitiveLongStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/PrimitiveShortStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/ShortStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/StringBigDecimalConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/StringBigIntegerConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/StringStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/ThreadSafeDateStringConverter.java
support/src/main/java/com/sjl/dsl4xml/support/convert/ThreadUnsafeDateStringConverter.java
support/src/test/java/com/sjl/dsl4xml/support/ValueSetterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/BooleanConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/ByteConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/CharacterConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/ClassConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/DoubleConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/FloatConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/IntegerConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/LongConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/PrimitiveBooleanConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/PrimitiveByteConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/PrimitiveCharConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/PrimitiveDoubleConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/PrimitiveFloatConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/PrimitiveIntConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/PrimitiveLongConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/PrimitiveShortConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/ShortConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/StringConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/ThreadSafeDateConverterTest.java
support/src/test/java/com/sjl/dsl4xml/support/convert/ThreadUnsafeDateConverterTest.java
xml/dsl4xml-xml.iml
xml/example/.gitignore
xml/example/pom.xml
xml/example/src/test/java/com/sjl/dsl4xml/example/DynamicallyGeneratedConfigExampleTest.java
xml/example/src/test/java/com/sjl/dsl4xml/example/NestedXmlWithConvertedTypesTest.java
xml/example/src/test/java/com/sjl/dsl4xml/example/SimpleXmlNoAttributesTest.java
xml/example/src/test/java/com/sjl/dsl4xml/example/SimpleXmlWithAttributesDynamicImplementationTest.java
xml/example/src/test/java/com/sjl/dsl4xml/example/SimpleXmlWithAttributesTest.java
xml/example/src/test/java/com/sjl/dsl4xml/example/SimpleXmlWithHyphenatedAttributeNamesTest.java
xml/example/src/test/java/com/sjl/dsl4xml/example/TwitterFeedTest.java
xml/example/src/test/java/com/sjl/dsl4xml/example/UnknownTagsTest.java
xml/example/src/test/java/com/sjl/dsl4xml/example/config-example.xml
xml/example/src/test/java/com/sjl/dsl4xml/example/example1.xml
xml/example/src/test/java/com/sjl/dsl4xml/example/example2.xml
xml/example/src/test/java/com/sjl/dsl4xml/example/example3.xml
xml/example/src/test/java/com/sjl/dsl4xml/example/example4.xml
xml/example/src/test/java/com/sjl/dsl4xml/example/example5.xml
xml/pom.xml
xml/pull/.gitignore
xml/pull/pom.xml
xml/pull/src/main/java/com/sjl/dsl4xml/PullLegacyDocumentReader.java
xml/pull/src/main/java/com/sjl/dsl4xml/pull/AttributesReader.java
xml/pull/src/main/java/com/sjl/dsl4xml/pull/ContentReader.java
xml/pull/src/main/java/com/sjl/dsl4xml/pull/NamedAttributesReader.java
xml/pull/src/main/java/com/sjl/dsl4xml/pull/OrderedAttributesReader.java
xml/pull/src/main/java/com/sjl/dsl4xml/pull/PCDataReader.java
xml/pull/src/main/java/com/sjl/dsl4xml/pull/PullParserReadingContext.java
xml/pull/src/main/java/com/sjl/dsl4xml/pull/ReadingContext.java
xml/pull/src/main/java/com/sjl/dsl4xml/pull/TagReader.java
xml/pull/src/main/java/com/sjl/dsl4xml/pull/XmlReader.java
xml/pull/src/test/java/com/sjl/dsl4xml/NamedAttributesReaderTest.java
xml/pull/src/test/java/com/sjl/dsl4xml/pull/DynamicImplementationPullParserTest.java
xml/pull/src/test/java/com/sjl/dsl4xml/pull/DynamicImplementationTestBase.java
xml/pull/src/test/java/com/sjl/dsl4xml/pull/person-1.xml
xml/pull/src/test/java/com/sjl/dsl4xml/pull/profile-1.xml
xml/pull/src/test/java/com/sjl/dsl4xml/pull/profile-2.xml
xml/pull/src/test/java/com/sjl/dsl4xml/pull/root-1.xml
xml/pull/src/test/java/com/sjl/dsl4xml/pull/root-2.xml
xml/pull/src/test/java/com/sjl/dsl4xml/pull/root-3.xml
xml/pull/src/test/java/com/sjl/dsl4xml/pull/root-4.xml
xml/pull/src/test/java/com/sjl/dsl4xml/pull/root-5.xml
xml/pull/src/test/java/com/sjl/dsl4xml/pull/root-6.xml
xml/sax/.gitignore
xml/sax/pom.xml
xml/sax/src/main/java/com/sjl/dsl4xml/SAXLegacyDocumentReader.java
xml/sax/src/main/java/com/sjl/dsl4xml/sax/AttributesHandler.java
xml/sax/src/main/java/com/sjl/dsl4xml/sax/Context.java
xml/sax/src/main/java/com/sjl/dsl4xml/sax/DocHandler.java
xml/sax/src/main/java/com/sjl/dsl4xml/sax/Dsl4XmlContentHandler.java
xml/sax/src/main/java/com/sjl/dsl4xml/sax/Handler.java
xml/sax/src/main/java/com/sjl/dsl4xml/sax/IgnoreHandler.java
xml/sax/src/main/java/com/sjl/dsl4xml/sax/InvalidStateException.java
xml/sax/src/main/java/com/sjl/dsl4xml/sax/TagHandler.java
xml/sax/src/main/java/com/sjl/dsl4xml/sax/TextHandler.java
xml/sax/src/test/java/com/sjl/dsl4xml/sax/DynamicImplementationSAXParserTest.java
xml/sax/src/test/java/com/sjl/dsl4xml/sax/DynamicImplementationTestBase.java
xml/sax/src/test/java/com/sjl/dsl4xml/sax/person-1.xml
xml/sax/src/test/java/com/sjl/dsl4xml/sax/profile-1.xml
xml/sax/src/test/java/com/sjl/dsl4xml/sax/profile-2.xml
xml/sax/src/test/java/com/sjl/dsl4xml/sax/root-1.xml
xml/sax/src/test/java/com/sjl/dsl4xml/sax/root-2.xml
xml/sax/src/test/java/com/sjl/dsl4xml/sax/root-3.xml
xml/sax/src/test/java/com/sjl/dsl4xml/sax/root-4.xml
xml/sax/src/test/java/com/sjl/dsl4xml/sax/root-5.xml
xml/sax/src/test/java/com/sjl/dsl4xml/sax/root-6.xml
xml/xml-dsl/dsl4xml-xml-dsl.iml
xml/xml-dsl/pom.xml
xml/xml-dsl/src/main/java/com/sjl/dsl4xml/xml/Attributes.java
xml/xml-dsl/src/main/java/com/sjl/dsl4xml/xml/Content.java
xml/xml-dsl/src/main/java/com/sjl/dsl4xml/xml/Document.java
xml/xml-dsl/src/main/java/com/sjl/dsl4xml/xml/DocumentDefinition.java
xml/xml-dsl/src/main/java/com/sjl/dsl4xml/xml/Name.java
xml/xml-dsl/src/main/java/com/sjl/dsl4xml/xml/NameSpace.java
xml/xml-dsl/src/main/java/com/sjl/dsl4xml/xml/Tag.java
Download
Click the following link to download dsl4xml-master.zip.
dsl4xml-master.zip