bonjour, j'ai récupéré une page web avec url.openStream; mais les accents sont transformés en é et d'autres symboles bizarres apparaissent.
dans la réponse j'ai ça (ce n'est qu'une partie) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 URL url; try { url = new URL("http://ws.geonames.org/search?name=algeria&lang=fr&maxRows=10&type=rdf"); //avec bufferedReader c'est le même résultat Scanner scanner = new Scanner(url.openStream()); while (scanner.hasNextLine()){ System.out.println(scanner.nextLine()); } } catch (Exception e) { e.printStackTrace(); }
comment arranger ça svp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?xml version="1.0" encoding="UTF-8" standalone="no"?> <rdf:RDF xmlns="http://www.geonames.org/ontology#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wgs84_pos="http://www.w3.org/2003/01/geo/wgs84_pos#"> <Feature rdf:about="http://sws.geonames.org/2589581/"> <name>Algérie</name> <alternateName xml:lang="es">Argelia</alternateName> <alternateName xml:lang="kw">Aljeri</alternateName> <alternateName xml:lang="ku">Cezayêr</alternateName> <alternateName xml:lang="eo">AlÄ?erio</alternateName> <alternateName xml:lang="en">Algeria</alternateName> <alternateName xml:lang="el">ÎλγεÏ?ία</alternateName>
Partager