मैं text/plain
इंटरनेट पर एक फ़ाइल से पढ़ने की कोशिश कर रहा हूँ , लाइन-बाय-लाइन। मेरे पास अभी जो कोड है वह है:
URL url = new URL("http://kuehldesign.net/test.txt");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
LinkedList<String> lines = new LinkedList();
String readLine;
while ((readLine = in.readLine()) != null) {
lines.add(readLine);
}
for (String line : lines) {
out.println("> " + line);
}
फ़ाइल, test.txt
समाहित है ¡Hélló!
, जो मैं एन्कोडिंग का परीक्षण करने के लिए उपयोग कर रहा हूं।
जब मैं समीक्षा OutputStream
( out
) करता हूं, तो मैं इसे देखता हूं > ¬°H√©ll√≥!
। मुझे विश्वास नहीं है कि यह एक समस्या है OutputStream
क्योंकि मैं out.println("é");
समस्याओं के बिना कर सकता हूं ।
पढ़ने के लिए कोई विचार InputStream
UTF-8 के रूप में? धन्यवाद!