Prlemas com parse do kXML

0 respostas
javaAurelio

Bom dia galera.

estou usando o kXML.

Quando faço assim retorna certo:

InputStream arq = getClass().getResourceAsStream(pessoas.xml);

parser.setInput(new InputStreamReader(arq));

porque peguei de um arquivo.

Mas quando faço destra outra maneira:

InputStream in = Connector.openDataInputStream(url);

parser.setInput(new InputStreamReader(in));

lança um execao:

org.xmlpull.v1.XmlPullParserException: unexpected type (position:END_DOCUMENT null@1:0 in java.io.InputStreamReader@d590dbc)

at org.kxml2.io.KXmlParser.exception(+47)

at org.kxml2.io.KXmlParser.nextTag(+47)

at start.ParseXML.parser(ParseXML.java:151)

at start.MidletFirst.getXml(MidletFirst.java:178)

at start.MidletFirst.startApp(MidletFirst.java:229)

at javax.microedition.midlet.MIDletProxy.startApp(MIDletProxy.java:44)

at com.sun.midp.midlet.Scheduler.schedule(Scheduler.java:372)

at com.sun.midp.main.Main.runLocalClass(Main.java:461)

at com.sun.midp.main.Main.main(Main.java:126)

Sendo que o retorno da conexao é o mesmo conteudo do arquivo pessoas.xml.

:smiley:

Criado 26 de julho de 2007
Respostas 0
Participantes 1