Russian Qt Forum
Сентябрь 21, 2024, 07:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: qt4.1: номер строки в sax-parser'е?  (Прочитано 4527 раз)
ivans
Гость
« : Декабрь 29, 2005, 10:54 »

Здравствуйте! Посоветуйте, как получить номер текущей строки в startElement? (просто "return false" не подходит, нужно печатать предупреждения и продолжать разбор).
Заранее благодарен!
Записан
Dendy
Гость
« Ответ #1 : Декабрь 29, 2005, 11:18 »

Мабуть треба щось схоже на це:

Код:
MyXmlContentHandler::startElement( ... )
{
  ...
  if ( oh_shit )
    return false;
  ...
}

...
  QXmlSimpleReader reader( ... );
  if ( !reader.parse( myinput, true ) )
  {
    do
    {
      // report error
    }
    while ( !reader.parseContinue() );
  }
Записан
ivans
Гость
« Ответ #2 : Декабрь 29, 2005, 23:14 »

Пожалуй да. Спасибо!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 20.