import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
+import java.nio.charset.StandardCharsets;
import java.util.stream.Collectors;
import com.google.gson.Gson;
*/
public static <T> T readJson(InputStream input, Class<T> type) throws IOException
{
- try (InputStreamReader reader = new InputStreamReader(input); BufferedReader bf = new BufferedReader(reader))
+ try (InputStreamReader reader = new InputStreamReader(input, StandardCharsets.UTF_8);
+ BufferedReader bf = new BufferedReader(reader))
{
return fromJson(bf.lines().collect(Collectors.joining("\n")), type);
}
{
return parser.toJsonTree(o);
}
-}
+}
\ No newline at end of file