List of usage examples for javax.xml.bind Marshaller JAXB_FORMATTED_OUTPUT
String JAXB_FORMATTED_OUTPUT
To view the source code for javax.xml.bind Marshaller JAXB_FORMATTED_OUTPUT.
Click Source Link
From source file:Main.java
public static void main(String[] args) throws Exception { JAXBContext jc = JAXBContext.newInstance(Messages.class); Messages messages = new Messages(); messages.getMessages().add(new Message()); messages.getMessages().add(new Message()); messages.getMessages().add(new Message()); Marshaller marshaller = jc.createMarshaller(); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); marshaller.setAdapter(new IDAdapter()); marshaller.marshal(messages, System.out); }
From source file:Main.java
public static void main(String[] args) throws Exception { JAXBContext jc = JAXBContext.newInstance(Compound.class); Unmarshaller unmarshaller = jc.createUnmarshaller(); Compound compound = (Compound) unmarshaller.unmarshal(new File("input.xml")); Marshaller marshaller = jc.createMarshaller(); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); marshaller.marshal(compound, System.out); }
From source file:Main.java
public static void main(String[] args) throws Exception { JAXBContext jc = JAXBContext.newInstance(Foo.class); Foo foo = new Foo(); List<Bar> bars = new ArrayList<Bar>(); foo.setBars(bars);// w ww . jav a 2 s . c o m Bar<String> stringBar = new Bar<String>(); stringBar.setValue("string data"); bars.add(stringBar); Bar<byte[]> binaryBar = new Bar<byte[]>(); binaryBar.setValue("binary data".getBytes()); bars.add(binaryBar); Marshaller marshaller = jc.createMarshaller(); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); marshaller.marshal(foo, System.out); }
From source file:Main.java
public static void main(String[] args) throws Exception { JAXBContext jc = JAXBContext.newInstance(Root.class); Root root = new Root(); DatatypeFactory dtf = DatatypeFactory.newInstance(); root.month = dtf.newXMLGregorianCalendar("--11"); Marshaller marshaller = jc.createMarshaller(); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); marshaller.marshal(root, System.out); }
From source file:Main.java
public static void main(String args[]) throws Exception { Order o = new Order(); o.setCustId(123);//from ww w .jav a2s. co m o.setDescription("New order"); o.setOrderDate(new Date()); List<Item> items = new ArrayList<Item>(); Item i = new Item(); i.setName("PC"); i.setQty(10); items.add(i); i = new Item(); i.setName("Box"); i.setQty(4); items.add(i); o.setItems(items); // Write it JAXBContext ctx = JAXBContext.newInstance(Order.class); Marshaller m = ctx.createMarshaller(); m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); StringWriter sw = new StringWriter(); m.marshal(o, sw); sw.close(); System.out.println(sw.toString()); // Read it back JAXBContext readCtx = JAXBContext.newInstance(Order.class); Unmarshaller um = readCtx.createUnmarshaller(); Order newOrder = (Order) um.unmarshal(new StringReader(sw.toString())); System.out.println(newOrder); }
From source file:Main.java
public static void main(String[] args) throws Exception { JAXBContext jc = JAXBContext.newInstance(Root.class); Root rootA = new Root(); rootA.setName("A"); Root rootB = new Root(); rootB.setName("B"); rootA.setChild(rootB);/* ww w . ja va 2 s. c om*/ Root rootC = new Root(); rootC.setName("C"); rootB.setChild(rootC); Root rootD = new Root(); rootD.setName("D"); rootC.setChild(rootD); Root rootE = new Root(); rootE.setName("E"); rootD.setChild(rootE); Marshaller marshaller = jc.createMarshaller(); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); DepthListener depthListener = new DepthListener(3); marshaller.setListener(depthListener); marshaller.setAdapter(new RootAdapter(depthListener)); marshaller.marshal(rootA, System.out); }
From source file:Tag.java
public static void main(String[] args) throws Exception { JAXBContext jc = JAXBContext.newInstance(Tag.class); Marshaller marshaller = jc.createMarshaller(); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); Tag tag = new Tag(); tag.setAttribute1(Tag.Foo.A);//from w w w. ja v a 2s .c o m System.out.println(tag.getAttribute1()); marshaller.marshal(tag, System.out); tag.setAttribute1(Tag.Foo.B); System.out.println(tag.getAttribute1()); marshaller.marshal(tag, System.out); }
From source file:Main.java
public static void main(String[] args) throws Exception { Map map = new HashMap<String, String>(); map.put("cluster", "10.200.111.111"); map.put("cluster1", "10.200.121.111"); Product xml = new Product(); List<Top> top1 = new ArrayList<Top>(); Set<String> keys = map.keySet(); for (String key : keys) { Top top = new Top(); top.setMode(key);//from w ww . j a va2s . c o m top.setAddress((String) map.get(key)); top1.add(top); } xml.setTop(top1); File file = new File("C:\\kar\\file.xml"); JAXBContext jaxbContext = JAXBContext.newInstance(Product.class); Marshaller jaxbMarshaller = jaxbContext.createMarshaller(); // output pretty printed jaxbMarshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); jaxbMarshaller.marshal(xml, file); jaxbMarshaller.marshal(xml, System.out); }
From source file:Main.java
public static void main(String[] args) throws Exception { Main customer = new Main(); customer.setId(100);/*from w ww . j a v a 2 s . c o m*/ customer.setName("java2s.com"); customer.setAge(29); File file = new File("file.xml"); JAXBContext jaxbContext = JAXBContext.newInstance(Main.class); Marshaller jaxbMarshaller = jaxbContext.createMarshaller(); jaxbMarshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); jaxbMarshaller.marshal(customer, file); jaxbMarshaller.marshal(customer, System.out); }
From source file:DataSet.java
public static void main(String[] args) throws Exception { JAXBContext jc = JAXBContext.newInstance(DataSet.class); Unmarshaller unmarshaller = jc.createUnmarshaller(); File xml = new File("input.xml"); DataSet dataSet = (DataSet) unmarshaller.unmarshal(xml); Marshaller marshaller = jc.createMarshaller(); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); marshaller.marshal(dataSet, System.out); }