O que há de Errado com esse codigo

4 respostas
V

Caros Amigos,

Estou com um problema nesse código:
Bibliotecas:

import javax.xml.parsers.<em>;

import org.w3c.dom.</em>;

import java.util.<em>;

import <a href="http://java.io">java.io</a>.</em>;

import <a href="http://java.net">java.net</a>.*;

Codigo:

public void lerXML(String resultado)throws Exception{

String path = "C:\\temp\\";
    FileWriter fw = new FileWriter(path + "teste.xml");
    fw.write(resultado);
    fw.close();
    
    
    DocumentBuilderFactory dbf =  DocumentBuilderFactory.newInstance();
    DocumentBuilder db = dbf.newDocumentBuilder();
    Document doc = db.parse("C:\\temp\\teste.xml");
    Element elem = doc.getDocumentElement();
    NodeList nl = elem.getElementsByTagName("FidelidadeCabecalho");
    Element tagUsuario = (Element) nl.item(0);
    String t = getChildTagValue(tagUsuario, "Saldo");
}
Erro:

cannot resolve symbol

symbol  : method getChildTagValue (org.w3c.dom.Element,java.lang.String)

location: class beansVoce.VereficaStatus

String t = getChildTagValue(tagUsuario, Saldo);

Sera que alguem poderia me ajudar?

Valeu mesmo galera.

vcsmetallica

4 Respostas

D
<blockquote>Erro:

cannot resolve symbol

symbol : method getChildTagValue (org.w3c.dom.Element,java.lang.String)

location: class beansVoce.VereficaStatus

String t = getChildTagValue(tagUsuario, “Saldo”); </blockquote>

o metodo getChildTagValue com esses dois parametros nao existe… da uma olhada na documentacao da classe…

V

mas meu caro,

eu nao tenho a ducumentação dessa classe, mas os exemplos que eu vi, esta desse jeito.

Obrigado

vcsmetallica

D

sua classe extende de alguma? qual? pq senaum vc tem q ter o metodo em questao declarado na sua classe… se vc postar o codigo td vai ficar mais facil

ps: estas classes estao na API padrao do java: http://java.sun.com/j2se/1.5.0/docs/api/index.html

V

O getChildTagValue faz parte de um jar de 3°. Eu tava vendo a documentação e estava passando os parametros errados. Valeu mesmo galera.

Criado 7 de julho de 2005
Ultima resposta 8 de jul. de 2005
Respostas 4
Participantes 2