Когда компилирую в NetBeans, то всё работает отлично, json парсится без проблем. Только собираю проект, и когда запускаю jar файл, то вылетает такая ошибка:
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 12 path $
Получается либо эта ошибка вылетает, либо json вообще не считывается(пустой). Как можно обойти эту проблему, ведь при запуске через NetBeans всё работает прекрасно
String sURL = "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Redline%20(Field-Tested)/render?start=0&count=5¤cy=1";
URL url1 = new URL(sURL);
URLConnection request = url1.openConnection();
request.connect();
try{
JsonParser jp = new JsonParser();
JsonElement root = jp.parse(new InputStreamReader((InputStream) request.getContent(), Charset.forName("UTF-8")));
JsonObject rootobj = root.getAsJsonObject();
fullHtml = rootobj.toString();
}
catch(Exception e){
this.logField.setText(e.toString());
this.logField.paintImmediately(this.logField.getVisibleRect());
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Существует ли способ сразу из Postgresql достать подстроку, найденную с помощью LIKE? Есть таблица, в одном из столбцов храниться текст комментариев...
Такая проблем уже не впервые, не помню как получилось решить, вроде бы новый проект создавалКрч есть класс, есть метод main() и есть System
Есть ли способ каким-либо образом доставать для каждого разрешения для приложения краткую информацию об этом разрешений?
Пишу, будильник, но он срабатывает в заблокированном состоянии когда ему вздумается: