Google API からデータを解析しようとしています:
http://gdata.youtube.com/feeds/base/videos?q=kittens&client=ytapi-youtube-search&v=2&start-index=1
このような
try {
DocumentBuilder db = dbf.newDocumentBuilder();
doc = db.parse(new InputSource(new StringReader(xml.trim())));
} catch (ParserConfigurationException e) {
System.out.println("XML parse error: " + e.getMessage());
return null;
} catch (SAXException e) {
System.out.println("Wrong XML file structure: " + e.getMessage());
return null;
} catch (IOException e) {
System.out.println("I/O exeption: " + e.getMessage());
return null;
}
そして、「SAXException」を取得し続けます..何が間違っていますか?
正確なエラー メッセージは次のとおりです。I/System.out(19026): Wrong XML file structure: Unexpected token (position:TEXT null@1:104174 in java.io.StringReader@410c2448)