В настоящее время я пытаюсь проанализировать текстовый файл, сформатированный следующим образом:
[value1(double),value2(double];[value1(double),value2(double];...;[value1(double),value2(double]\n
[value1(double),value2(double];[value1(double),value2(double];...;[value1(double),value2(double]\n
etc...
Этот файл является результатом измерений, выполненных датчиками: каждая скобка представляет интервал значений датчика, икаждая отдельная строка представляет собой меру.
Проблема в том, что мы иногда отключаем определенные датчики, чтобы файл не имел одинаковый формат, поэтому я действительно не знаю, как сделать «общий»синтаксический анализатор, который не должен учитывать количество включенных датчиков.
Конечно, я не знаю, ясно ли это, это число значений отличается от файла к другому.Я имею в виду, что в одном и том же файле число значений очевидно постоянное.Поэтому, если я отключу каждый датчик, кроме одного, у меня будет что-то вроде этого:
[value1(double),value2(double]\n
[value1(double),value2(double]\n
etc...
Формат вывода будет таким:
LINE 1:
x1min: ... (first value of the first bracket-couple)
x1max: ... (second value of the second bracket-couple)
x2min: ...
x2max: ...
etc...
LINE 2:
same here
ETC
enter code here
Некоторая помощь будет принята с благодарностью.
Хорошего дня, и большое спасибо.
PS: Очень извините за мой плохой английский