Olá pessoal, td bem?
Estou usando esta API pra criar meu arq XML.
Mas não estou obtendo sucesso, pois os seguintes errros aparecem:
Compiling 2 source files to C:\Documents and Settings\Leiloca\WebSistema\build\web\WEB-INF\classes
C:\Documents and Settings\Leiloca\WebSistema\src\java\com\classes\Teste.java:35: <identifier> expected
titulo.addContent("Criando arquivos XML com JDOM");
C:\Documents and Settings\Leiloca\WebSistema\src\java\com\classes\Teste.java:38: <identifier> expected
curso.addContent(titulo);
C:\Documents and Settings\Leiloca\WebSistema\src\java\com\classes\Teste.java:42: <identifier> expected
curso.addContent(new Element(titulo).addContent("Criando arquivos XML com JDOM"));
C:\Documents and Settings\Leiloca\WebSistema\src\java\com\classes\Teste.java:43: <identifier> expected
curso.addContent(new Element(instrutor).addContent("Carlos santiago"));
C:\Documents and Settings\Leiloca\WebSistema\src\java\com\classes\Teste.java:44: <identifier> expected
curso.addContent(new Element(local).addContent("UNB"));
C:\Documents and Settings\Leiloca\WebSistema\src\java\com\classes\Teste.java:45: <identifier> expected
curso.addContent(new Element(horario).addContent("8:00 às 18:00"));
C:\Documents and Settings\Leiloca\WebSistema\src\java\com\classes\Teste.java:46: <identifier> expected
curso.addContent(new Element(publico).addContent("Desenvolvedores Java"));
C:\Documents and Settings\Leiloca\WebSistema\src\java\com\classes\Teste.java:49: <identifier> expected
curso.addContent(new Comment("Descrição do Curso"));
C:\Documents and Settings\Leiloca\WebSistema\src\java\com\classes\Teste.java:55: <identifier> expected
saida.output(meuXML, System.out.println());
9 errors
C:\Documents and Settings\Leiloca\WebSistema\nbproject\build-impl.xml:233: The following error occurred while executing this line:
C:\Documents and Settings\Leiloca\WebSistema\nbproject\build-impl.xml:122: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 0 seconds)
O Código:
package com.classes;
import org.w3c.dom.*;
/**
*
* @author Leiloca
*/
public class Teste {
/** Creates a new instance of Teste */
public Teste() {
}
//cria um elemento
Element curso = new Element("curso");
//cria uma ins~ância no documento
Document meuXML = new Document(curso);
// cria o elemento
Element titulo = new Element("titulo");
// adiciona o conteúdo
titulo.addContent("Criando arquivos XML com JDOM");
// acrescenta o elemento ao root
curso.addContent(titulo);
//adicionando elementos
curso.addContent(new Element(titulo).addContent("Criando arquivos XML com JDOM"));
curso.addContent(new Element(instrutor).addContent("Carlos santiago"));
curso.addContent(new Element(local).addContent("UNB"));
curso.addContent(new Element(horario).addContent("8:00 às 18:00"));
curso.addContent(new Element(publico).addContent("Desenvolvedores Java"));
//adicionando comentários
curso.addContent(new Comment("Descrição do Curso"));
// cria um outputter
XMLOutputter saida = new XMLOutputter();
// especifica o documento e a saída dele
saida.output(meuXML, System.out.println());
}
Este código é apenas um exemplo q peguei na internet, onde a partir deste irei fazer o meu.
Quem puder me dar uma dica eu agradeço.
t+