Olá pessoas
Gostaria de saber porque está dando esse problema: java.net.MalformedURLException: no protocol:
porém na frente do no protocol está mostrando o conteudo o XML… oque poderia ser??
Olá pessoas
Gostaria de saber porque está dando esse problema: java.net.MalformedURLException: no protocol:
porém na frente do no protocol está mostrando o conteudo o XML… oque poderia ser??
Olá,
Talvez você tenha omitido o caminho completo para o xml. Se for no seu computador, vc contruiria o objeto URL com o parametro "file:///caminho_para_xml", ou se fosse na internet, com o parâmetro "http://caminho_para_xml". Dá uma testada usando os protocolos file e http. Eu não tenho certeza, mas acho que é isso.
Boa Sorte,
Montefuscolo
infelismente não eh issu, pelo que vi aqui… como faço para ler uma String como um xml?
(conteudo da string é o xml)
Passe um Reader ou InputStream, nao a String. Da uma olhada no StringReader.
Eu preciso utilizar a SAX
e os unicos que vejo que o sax trabalha para fazer o parse são InputSource/InputStream , String + URL e FILE.
no caso eu tenho uma String somente, com os dados do XML, eu teria que pegar ele e transformar em um inputsource/InputStream da vida para fazer o parse… teria como eu fazer isso?
string -> inputsource/InputStream ??
valeu galera, mas eu consegui fazendo issu aqui:
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder db = factory.newDocumentBuilder();
InputSource inStream = new InputSource();
inStream.setCharacterStream(new StringReader(xmlFile));
aí o xmlFile eu jogo para o parser
vlw para todos