import org.apache.xmlbeans.*;

public class test
{
    public static void test(String xml) throws Exception
    {
        System.out.println("Original xml:");
        System.out.println(xml);
        System.out.println();

        System.out.println("Default:");
        XmlObject xobj = XmlObject.Factory.parse(xml);
        xobj.save(System.out);
        System.out.println("\n");

        System.out.println("set standalone=true:");
        xobj.documentProperties().setStandalone(true);
        xobj.save(System.out);
        System.out.println("\n");

        System.out.println("set standalone=false:");
        xobj.documentProperties().setStandalone(false);
        xobj.save(System.out);
        System.out.println("\n");

        System.out.println("remove standalone");
        xobj.documentProperties().removeStandalone();
        xobj.save(System.out);
        System.out.println("\n");

        System.out.println();
    }

    public static void main(String[] args) throws Exception
    {
        test("<hello/>");
        test("<?xml version='1.0' standalone='yes'?>\n<hello/>");
    }
}
