Skip to content
Rico Schrage edited this page Dec 3, 2017 · 4 revisions

What is Xue?

Xue is a highly customizable xml parsing framework. The simple aim is to translate a tag-structure of xml files to an object-structure in java.

Example

This is the general structure of a xue-xml.

<?xml version="1.0" encoding="utf-8" ?>
<xue>
    <elements>
        <BaseTag name="testOne" testName="Hallo" value="42" a="0.0" b="1.0">
            <BaseTag name="child" testName="c"/>
            <BaseTag name="child2" testName="c2"/>
            <BaseTag name="child3" testName="c3">
                <BaseTag name="child7" testName="c4"/>
            </BaseTag>
            <BaseTag name="child3" testName="c5">
                <BaseTag name="child7" testName="c6"/>
            </BaseTag>
        </BaseTag>
        <BaseTag name="testTwo" testName="Hallo" value="42" a="0.0" b="1.0">
            <BaseTag name="child4" />
            <BaseTag name="child5" />
            <BaseTag name="child6" />
        </BaseTag>
        <xueInput src="/input.xml" />
    </elements>
</xue>
Clone this wiki locally