Java разбит на одну строку - PullRequest
       7

Java разбит на одну строку

0 голосов
/ 20 декабря 2018

Я только что подтвердил, что у меня есть файл, в котором существует только одна строка с длинной строкой.Этот файл (строка) может быть 300 МБ тяжелым.Я хотел бы передать некоторые данные из этой строки и сохранить в другом файле, т.е. строка из файла будет выглядеть следующим образом:

String line = "{{[Metadata{"this, is my first, string"}]},{[Metadata{"this, is my second, string"}]},...,{[Metadata{"this, is my 5846 string"}]}}"

Теперь я хотел бы взять 100 элементов из этой строки из одной "Метаданных" вдругой «Метаданные», сохраните его в файле и продолжите работу с остальными данными.Итак, в двух словах из одной строки, я хотел бы получить N файлов, т.е. по 100 строк метаданных каждая

BufferedReader reader = new BufferedReader(new StringReader(line));

Это то, что у меня есть, и я не знаю, чтоЯ могу сделать с читателем.

Возможно

reader.read(????)

, но я не знаю, что положить внутрь :( Можете ли вы помочь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...