boa tarde, pessoal, tudo bem?
seguinte, quero acessar um XML de um dominio especifico, andei lendo alguns tutoriais, mas não fui muito longe…bom, o que eu quero saber é como faço(preferencialmente) de forma bem simples para ler um arquivo XML???sei lá, algo do tipo apenas uma classe, onde possa ler as variáveis , sabe?
os tutoriais me pareceram um pouco complicados, não consegui ir longe com eles…
Agradeço pela ajuda e paciencia!!!
Obrigado a todos!!!
Horácio
Cara pesquise sobre DOM4J
Ele é excelente para fazer qualquer coisa com xml…
Tem esse post aqui so guj aonde uma pessoa me ajudo a desmontar um xml inteiro e refazer da forma que eu queria…
Pesquise sobre JAXB.
Com ele você retorna classes fortemente tipadas de xml.
e aí, pessoal!!!
seguinte, andei estando o Xstream e fiz um teste(baseado num tutorial) w ficou assim:
[code]package programa;
import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.xml.DomDriver;
public class Main {
private static Object contato;
public static void main(String[] args) {
XStream xStream = new XStream(new DomDriver());
String documento = xStream.toXML(contato);
salvarArquivo(documento, "gerarXml001.xml");
}
private static void salvarArquivo(String documento, String string) {
throw new UnsupportedOperationException("Not yet implemented");
}
}
[/code]
só que da erro, o erro é o segunte:
run:
[color=red]Exception in thread “main” java.lang.UnsupportedOperationException: Not yet implemented
at programa.Main.salvarArquivo(Main.java:18)
at programa.Main.main(Main.java:14)[/color]
Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)
ele não conseguiu salvar o arquivo, correto?
nesse caso, pode ser falta de biblioteca?
Por enquano, muito obrigado a todos pela ajuda!!!
Horácio
cara,
isso vai dar erro sempre msm, ve o que vc ta fazendo aqui
private static void salvarArquivo(String documento, String string) {
throw new UnsupportedOperationException("Not yet implemented");
}
t+