Я пытаюсь получить доступ ко всем вопросам JIRA с помощью JIRA-отдых-апи URL следующим образом:Как отобразить ответ JSon из потока на консоль
URL url;
url = new URL("http://ficcjira.xyz.com/rest/api/2/search?jql=project=ABC&fields=timespent");
URLConnection conn = url.openConnection();
String auth = "username" + ":" + "password";
byte[] authBytes = auth.getBytes(StandardCharsets.UTF_8);
String encodedAuth = Base64.getEncoder().encodeToString(authBytes);
conn.setRequestProperty("Authorization", "Basic " + encodedAuth);
try (InputStream responseStream = conn.getInputStream()) {
//JsonElement element = new JsonParser(stream).parse(responseStream);
// To read response as a string:
MimeType contentType = new MimeType(conn.getContentType());
String charset = contentType.getParameter("charset");
@SuppressWarnings("resource")
String response =
new Scanner(responseStream, charset).useDelimiter("\\Z").next();
я получаю ответ от url как ответ JSON. Что мне нужно сделать, чтобы отобразить ответ на консоль?
UPDATE:
Geting Исключение нулевого указателя при попытке сделать System.out.printn (ответ);
Не изменяйте значение своего вопроса, когда у вас уже есть ответы на исходный вопрос. Если у вас есть новый вопрос, создайте новый пост. – Tom
@Tom Мне сказали обновить мой вопрос в нижеследующем комментарии. – Ramya
Обновление вопроса не включает удаление старого. Вы можете добавить дополнительную информацию, но поскольку у вас есть вопрос _new_, создайте вместо него новую запись. – Tom