Size: a a a

2021 March 03

С

С in pro.jvm
любой sax parser подойдёт видимо
источник

AB

Andrew Bystrov in pro.jvm
Asad Ganiev
А он быстрый?
Он потоковой. Тебе надо найти что то или распарсить?
источник

AG

Asad Ganiev in pro.jvm
Andrew Bystrov
Он потоковой. Тебе надо найти что то или распарсить?
вообщем у меня огромный SOAP файл. чтобы парсить всех клиентов приходится каждый клиент по кусочком собрать
источник

ЕМ

Евгений Михайлов... in pro.jvm
Asad Ganiev
А он быстрый?
нас устраивал...
источник

AB

Andrew Bystrov in pro.jvm
Asad Ganiev
вообщем у меня огромный SOAP файл. чтобы парсить всех клиентов приходится каждый клиент по кусочком собрать
так а хпаф тебе зачем? чтобы находить нужных клиентов?
и ты говоришь что медленный - в чем проявляется медленность? потому что это очень субъективное понятие
источник

VS

Vortex Snigel in pro.jvm
its used with events
источник

AG

Asad Ganiev in pro.jvm
Andrew Bystrov
так а хпаф тебе зачем? чтобы находить нужных клиентов?
и ты говоришь что медленный - в чем проявляется медленность? потому что это очень субъективное понятие
поля у клиентов раскиданы по всюду. надо по id’ошком найти и собрать потом
источник

DS

Daniiar Sadykov in pro.jvm
Asad Ganiev
вообщем у меня огромный SOAP файл. чтобы парсить всех клиентов приходится каждый клиент по кусочком собрать
Soap сервисы сами по себе же медленные.
источник

D

DarkPerl in pro.jvm
Asad Ganiev
Добрый день!
Посоветуйте пож-та библиотечку для парсинга xml. Файлы очень большие. Пробовал XPath'ом код работает долго.
Загуглите Saxonica xslt 3.0 кажется, может то что вы ищете
источник

AG

Asad Ganiev in pro.jvm
Daniiar Sadykov
Soap сервисы сами по себе же медленные.
К сожалению так
источник

CC

Cryptic Coin in pro.jvm
Exactly...
источник

AB

Andrew Bystrov in pro.jvm
Asad Ganiev
поля у клиентов раскиданы по всюду. надо по id’ошком найти и собрать потом
Ну тогда парси. Либо полностью в память, либо потоково. Больше вариантов распарсить xml не существует вроде как
источник

WD

Web Dev in pro.jvm
Web Dev
привет всем
кто сталкивался  с библиотекой OkHttpClient ?

режет длинный response и это проблема, теряю часть строки

я получаю по апи файл в виде строки base64

можете что-то посоветовать для получения таких больших данных? Может библиотеки получше для таких целей есть

метод POST,  отправляю json, получаю json
Привет всем еще раз


я изучил заголовки запроса по апи

к сожалению ответ обрезается

пытался проанализировать заголовки

пробовал модуль  java okhttp и один сам написал метод


в итоге вижу

{"Accept":"text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2","Connection":"keep-alive","User-Agent":"Java/14.0.1","Content-Length":"2","Content-Type":"application/json; charset=UTF-8"}

и

{"Cache-Control":"no-cache, no-store, must-revalidate","Connection":"Keep-Alive","User-Agent":"okhttp/4.9.1","Accept-Encoding":"gzip","Pragma":"no-cache","Content-Length":"2","Content-Type":"application/json; charset=utf-8"}

при этом обрезается длинный текст из response

из вышеуказанных заголовкое с вашей точки зрения есть что-то что способно урезать?

далее пробую делать запрос из rest клиента insomnia (это что-то типа постмэна)


заголовки такие

{
 "Accept": "*/*",
 "Content-Length": "0",
 "User-Agent": "insomnia/2020.5.2"
}

При запрсое из insomnia ответ ПОЛНЫЙ

и это странно...
источник

AE

Alexandr Emelyanov in pro.jvm
Web Dev
Привет всем еще раз


я изучил заголовки запроса по апи

к сожалению ответ обрезается

пытался проанализировать заголовки

пробовал модуль  java okhttp и один сам написал метод


в итоге вижу

{"Accept":"text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2","Connection":"keep-alive","User-Agent":"Java/14.0.1","Content-Length":"2","Content-Type":"application/json; charset=UTF-8"}

и

{"Cache-Control":"no-cache, no-store, must-revalidate","Connection":"Keep-Alive","User-Agent":"okhttp/4.9.1","Accept-Encoding":"gzip","Pragma":"no-cache","Content-Length":"2","Content-Type":"application/json; charset=utf-8"}

при этом обрезается длинный текст из response

из вышеуказанных заголовкое с вашей точки зрения есть что-то что способно урезать?

далее пробую делать запрос из rest клиента insomnia (это что-то типа постмэна)


заголовки такие

{
 "Accept": "*/*",
 "Content-Length": "0",
 "User-Agent": "insomnia/2020.5.2"
}

При запрсое из insomnia ответ ПОЛНЫЙ

и это странно...
У тебя там content length равно двум, соответственно тело два байта
источник

WD

Web Dev in pro.jvm
Alexandr Emelyanov
У тебя там content length равно двум, соответственно тело два байта
content length  формируется и того что я отправлю

2 байта - да это "{}" пустую json отправляю
источник

А

Алексей in pro.jvm
Web Dev
content length  формируется и того что я отправлю

2 байта - да это "{}" пустую json отправляю
Ну так отправь тот, что обрезается
источник

WD

Web Dev in pro.jvm
Alexandr Emelyanov
У тебя там content length равно двум, соответственно тело два байта
я кстати тоже так подумал сначало, целый час вопрос со всех сторон изучил, то о чем Вы говорите - не то, к сожалению
источник

WD

Web Dev in pro.jvm
Алексей
Ну так отправь тот, что обрезается
в чат?
источник

WD

Web Dev in pro.jvm
Алексей
Ну так отправь тот, что обрезается
я отправляю пустое, мне приходит полное после запроса
источник

WD

Web Dev in pro.jvm
но не совсем полное)
источник