私はJavaクライアントを持っており、XML DOM
本のISBN番号を渡してISBNDBからオブジェクトを取得しようとしています。しかし、私null
は結果として得ます。しかし、ブラウザから URL にアクセスすると、xml を取得できます。私は正しい方法でそれをやっていますか?または私は完全に間違った方向に進んでいますか?
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
try {
System.setProperty("http.proxyHost", "myproxy");
System.setProperty("http.proxyPort", "80");
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new URL("http://isbndb.com/api/books.xml?access_key=MYKEY&index1=isbn&value1="+isbnValue).openStream());
System.out.println(doc.getTextContent());
} catch (Exception e) {
e.printStackTrace();
}