2016-06-15 6 views
1

Я пытаюсь импортировать json в ложку. Он отлично работает с файлом .json, но когда я пытаюсь его использовать с URL-адресом, я получаю непредвиденную ошибку, за которой следует исключение нулевого указателя java при выполнении преобразования.Неожиданная ошибка при использовании ввода URL-адреса JSon в ложке

Я получаю ту же ошибку с «JSON input» и с «Get content», а затем «extract from stream», который кажется очень похожим.

Для простого теста я использовал для URL: http://echo.jsontest.com/name/James/age/25

Я попытался с «Json INPUT», выбирается поле флажок в качестве URL, попытался с URL выше (с и без HTTP: //). И в параметрах полей я использовал те же самые, которые хорошо работали с вводом файла (вместо URL). Так JSONPATH составляет $ .name и $ .age

Я также попытался, начиная с образцом данных «вход Json - читать входящий поток» и переключение его URL, как это было описано в этом посте: http://forums.pentaho.com/showthread.php?135741-Issues-with-JSON-Input-step

Я работаю на удаленном сервере, работающем на debian (версия jessie). Я использую пентахо 6.1

Я чувствую, что я пробовал все, но я мог бы пропустить что-то очевидное.

Прошу прощения за плохой уровень владения английским языком. Если требуется дополнительная информация, просто спросите. Спасибо.

+0

Я переключил URL-адрес, потому что этот код был закодирован в windows-1252, и я боялся, что это вызовет некоторые проблемы. Я передал HTTP-клиенту новый URL-адрес, и я получаю: Невозможно получить результат по указанному URL-адресу: http://api.openweathermap.org/data/2.5/weather?q=LannionAPPID=038384d868fd92409b28d472704dbf5f , за которым следует параметр хозяина null , Пожалуйста помоги – Wallee

ответ

0

Я начал все сначала. Сейчас это работает, я понятия не имею, почему.