Название: QTextStream чтение данных из файла Отправлено: Martiro от Май 29, 2007, 08:57 Существует файл вида:
Код: File Необходимо считать данные str(..), ограниченные символом "#" и "end". Причём кол-во str(..) может быть различным. QT 3.3.3 OC *nix Название: QTextStream чтение данных из файла Отправлено: dread от Май 29, 2007, 10:51 А в чем собственно проблема?
QFile QTextStream(&QFile) считывай по строке когда получишь строку с # начинай строки записывать, записывай до тех пор пока не встретишь end или еще какие трудности? Название: QTextStream чтение данных из файла Отправлено: SABROG от Май 29, 2007, 11:24 Тут, IMHO, можно одни QRegExp'ом даже обойтись, если представить файл в виде одной строки, где переводы каретки тоже символы, тогда регулярное выражением будет нечто подобным: "#(.*)end"
Опять же зависит от вариаций структуры. Название: QTextStream чтение данных из файла Отправлено: Racheengel от Май 29, 2007, 19:19 +1
считывать по 1 строке и регекспом выхватывать куски... |