画像のURLを読み込もうとしています。Javaのドキュメントに記載されているように、私はURLをURIに変換してみました
String imageURL = "http://www.shefinds.com/files/Christian-Louboutin-Décolleté-100-pumps.jpg";
URL url = new URL(imageURL);
url = new URI(url.getProtocol(), url.getHost(), url.getFile(), null).toURL();
URLConnection conn = url.openConnection();
InputStream is = conn.getInputStream();
ファイルhttp://www.shefinds.com/files/Christian-Louboutin-Décolleté-100-pumps.jpgのJava.io.FileNotFound例外が発生し ます
私は何を間違っているのですか、そしてこのURLをエンコードする正しい方法は何ですか?
更新:
私はRSSフィードを読むためにローマを使用しています。BalusCからの提案を受けて、さまざまな段階からの生の入力を印刷しましたが、ROMErssパーサーはUTF-8ではなくISO-8859-1を使用しているようです。