Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Document root is missing, kak byt'?


Автор: Alinabagi 2.9.2004, 10:12
Доброго времени суток!
У меня проблема. Мне нужно обработать хмл-структуру. пока структура содержится в хмл-файле, который мне надо парсинговать. Урл-адрес создается правильно. Но возникает eхeption "Document root is missing".
таг <root> в файле только один. Возможно, что при encoding каким-то образом автоматически добавляются heх-символы, которых в фаиле не видно, но они там есть. Может быть кто-нибудь знает как с этим бороться?
Помогите, please...
Добавлено @ 10:17
Tak ja pishu v kode:

File xmlfile = new File("c:/Programme/eclipse3/workspace/.../xml/xml3.xml");
InputSource INPUT =xmlfile.toURL().openConnection().getInputStream();
reader.parse(INPUT);

vrode by vse pravilno, no exeption vse ravno pojavljaetsja...
qstn.gif

Автор: DarkDS 2.9.2004, 10:24
1. Если попробовать так:
Код
InputSource INPUT = new FileInputStream("c:/Programme/eclipse3/workspace/.../xml/xml3.xml");
reader.parse(INPUT);

тоже эксепшин?
2. точно ли валидный хмл?
(попробуй в том же эксплорере открыть)

Автор: Alinabagi 2.9.2004, 10:30
V explorer otkryvaetsja normalno... vse kak nado.
sejchas poprobuju tvoj variant, spasibo...

Автор: Alinabagi 2.9.2004, 10:40
teper' vydaetsja sledujuschee:

java.io.FileNotFoundException: C:\Dokumente und Einstellungen\SmirnovA\Desktop\java.io.FileInputStream@4d280b (Das System kann die angegebene Datei nicht finden)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.<init>(Unknown Source)

at java.io.FileInputStream.<init>(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)

at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)

at java.net.URL.openStream(Unknown Source)

Vopros: otkuda on beret chto path =C:\Dokumente und Einstellungen\SmirnovA\Desktop\java.io.FileInputStream ??? veed' java.io naxoditsja tam zhe gde i vse ostalnye biblioteki...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)