Ola pessoal eu estou tentando gerar um aruivo xml pelo java e ate agora sem problemas, porém o xml esta desse jeito a seguir
-
eu queria colocar um outro (
eu queria que o xml ficasse assim por exemplo
-
-
alguém poderia me ajudar, agradeço desde ja
public void saveSearch() throws Exception {
// Create a XMLOutputFactory
XMLOutputFactory outputFactory = XMLOutputFactory.newInstance();
// Create XMLEventWriter
XMLEventWriter eventWriter = outputFactory.createXMLEventWriter(new FileOutputStream(configFile));
// Create a EventFactory
XMLEventFactory eventFactory = XMLEventFactory.newInstance();
XMLEvent end = eventFactory.createDTD("\n");
// Create and write Start Tag
StartDocument startDocument = eventFactory.createStartDocument();
eventWriter.add(startDocument);
// Create config open tag
StartElement configStartElement = eventFactory.createStartElement("",
"", "config");
eventWriter.add(configStartElement);
eventWriter.add(end);
// Write the different nodes
int i = 0;
createNode(eventWriter, "idSite", MainScreen.idSite);
createNode(eventWriter, "NomeSite", MainScreen.capa[1][i++]);
createNode(eventWriter, "Owner", MainScreen.capa[1][i++]);
createNode(eventWriter, "StructureHeight", MainScreen.capa[1][i++]);
createNode(eventWriter, "AlturaAndar", MainScreen.capa[1][i++]);
eventWriter.add(eventFactory.createEndElement("", "", "config"));
eventWriter.add(end);
eventWriter.add(eventFactory.createEndDocument());
eventWriter.close();
}