C'est plus une question qu'un besoin d'aide.
Pour remplir mes listes, j'ai fais des json, et maintenant que j'essaie de tout traduire en francais, je me retrouve confronté au problème des accents. Je voulais savoir s'il était vraiment possible de parser de json en francais sans devoir transformé à chaque fois les é et autres lettres caractéristiques par leur unicode respectifs.
Mes méthodes de parsing sont soitsoit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 InputStream is = context.getResources().openRawResource( R.raw.constant); int size = is.available(); byte[] buffer = new byte[size]; is.read(buffer); is.close(); data = new String(buffer, "UTF-8");C'est bien sur dans des try-catch
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 InputStream inputStream = context.getResources().openRawResource( R.raw.organic_function); BufferedReader reader = new BufferedReader(new InputStreamReader( inputStream, "UTF-8"), 8); StringBuilder sb = new StringBuilder(); String line = null; while ((line = reader.readLine()) != null) { sb.append(line + "\n"); } data = sb.toString(); inputStream.close();
Partager