Hypen-style xml output. Much sexier.
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@635 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
4c269b8496
commit
226edbdef6
|
|
@ -5,6 +5,8 @@ import org.broadinstitute.sting.utils.StingException;
|
||||||
import org.simpleframework.xml.Element;
|
import org.simpleframework.xml.Element;
|
||||||
import org.simpleframework.xml.Root;
|
import org.simpleframework.xml.Root;
|
||||||
import org.simpleframework.xml.Serializer;
|
import org.simpleframework.xml.Serializer;
|
||||||
|
import org.simpleframework.xml.stream.Format;
|
||||||
|
import org.simpleframework.xml.stream.HyphenStyle;
|
||||||
import org.simpleframework.xml.core.Persister;
|
import org.simpleframework.xml.core.Persister;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
@ -103,7 +105,7 @@ public class SampleXmlMarshaller {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void marshal(SampleXmlMarshaller sample, String filename) {
|
public static void marshal(SampleXmlMarshaller sample, String filename) {
|
||||||
Serializer serializer = new Persister();
|
Serializer serializer = new Persister(new Format(new HyphenStyle()));
|
||||||
File out = new File(filename);
|
File out = new File(filename);
|
||||||
try {
|
try {
|
||||||
serializer.write(sample, out);
|
serializer.write(sample, out);
|
||||||
|
|
@ -113,7 +115,7 @@ public class SampleXmlMarshaller {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static SampleXmlMarshaller unmarshal(String filename) {
|
public static SampleXmlMarshaller unmarshal(String filename) {
|
||||||
Serializer serializer = new Persister();
|
Serializer serializer = new Persister(new Format(new HyphenStyle()));
|
||||||
File source = new File(filename);
|
File source = new File(filename);
|
||||||
try {
|
try {
|
||||||
SampleXmlMarshaller example = serializer.read(SampleXmlMarshaller.class, source);
|
SampleXmlMarshaller example = serializer.read(SampleXmlMarshaller.class, source);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue