Не уверен в мощности JSON

293
21 мая 2017, 21:29

На Java надо написать прогруммку, которая забьет текстовый файл инфой в формате Json. 40000 Json обьектов, в каждом примерно 1000 символов. Еще пока ничего не сделал, не уверен, что получится.

  1. Получится ли забить так много текста в файл в Java?
  2. Получится ли так же безболезненно распарсить его в php?
Answer 1

В случае, когда надо писать большие данные, есть одно правило - не держать их в памяти. То есть после того, как объект создан, его необходимо сразу же записать в файл. Тут никаких сложностей возникнуть не должно.

С парсингом чуть сложнее. Обычно, для разбора больших структурированных данных используются потоковые парсеры. Если коротко - парсер идет по файлу и генерирует события, которые как то обрабатываются. В Java есть SAX для разбора больших XML документов. Для JSON есть Json Simple. Для реализации на PHP можете попробовать JSONParser, который работает примерно так же.

READ ALSO
Как заморозить нить (Thread) извне?

Как заморозить нить (Thread) извне?

Если мы создаем нить, то можем заморозить ее на время в методе run, но каким образом мы можем остановить ее на время извне?

291
libgdx textField границы для текста

libgdx textField границы для текста

Как можно установить границы для текста? Откуда будет начинаться текста и до куда? Текст пересекает рамку, которая поставлена как задний...

426
Запрос прав Android 6.0

Запрос прав Android 6.0

Есть ли возможность как-то проще работать с runtime разрешениями в Android 60 и выше? Сейчас приходится делать как в этой статье и даже для одного...

259
Помогите реолизовать метод Set и Insert

Помогите реолизовать метод Set и Insert

Добрый вечер, помогите докончить этот код: метод set это изменять элемент, но как я не знаю, а insert вставить элемент, те

272