Лишняя строка при разборе многострочного текста
-
- assistant
- Сообщения: 132
- Зарегистрирован: 23 ноя 2007, 16:44
- Награды: 1
- Версия LabVIEW: 7.1;8.5.1
- Откуда: Москва
- Благодарил (а): 2 раза
Лишняя строка при разборе многострочного текста
Мне нужно разобрать файл настроек, который имеет вид многострочного текста. В примере я делаю из него массив строк, но в конце массива получается лишний элекмент - пустая строка. Заранее количество строк неизвестно, поэтому использую While Loop для создания массива строк. Подскажите, пожалуйста, почему появляется пустая строка и как от нее избавиться?
- Вложения
-
- ReadTxt.zip
- (8.53 КБ) 134 скачивания
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Лишняя строка при разборе многострочного текста
Хотя у последней строки в Pick Line и длинна равна 0, всё равно этот элемент добавляется в массив, так как включена автоиндексация.
Избежать этого можно вот так:
А почему ты кстати не используешь сразу Read From Spreadsheet?
Избежать этого можно вот так:
А почему ты кстати не используешь сразу Read From Spreadsheet?
- Вложения
-
- ReadFile.vi
- LV 8.2
- (15.38 КБ) 142 скачивания
-
- assistant
- Сообщения: 132
- Зарегистрирован: 23 ноя 2007, 16:44
- Награды: 1
- Версия LabVIEW: 7.1;8.5.1
- Откуда: Москва
- Благодарил (а): 2 раза
Re: Лишняя строка при разборе многострочного текста
Да в версии 7.1 я не нашел возможности использовать Read From Spreadsheet для получения строкового массива. Мне кажется, что для моего случая и Pick Line можно использовать, просто нужно количество элементов массива уменьшить на 1.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 19 Ответы
- 5180 Просмотры
-
Последнее сообщение jane_wild
-
- 23 Ответы
- 4574 Просмотры
-
Последнее сообщение maxim_MA
-
- 6 Ответы
- 1618 Просмотры
-
Последнее сообщение ladik
-
- 38 Ответы
- 13222 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 2 Ответы
- 261 Просмотры
-
Последнее сообщение Optoelectronics