Russian Qt Forum

Qt => XML => Тема начата: Demonn от Декабрь 29, 2005, 14:53



Название: Как узнать encoding в XML
Отправлено: Demonn от Декабрь 29, 2005, 14:53
Есть xml-файл. Открываю с помощью QDomDocument. Как узнать значение свойства encoding в заголовке?
<?xml version="1.0" encoding="windows-1251"?>


Название: Re: Как узнать encoding в XML
Отправлено: OS2 от Февраль 24, 2009, 13:24
Подниму тему. Искал по форуму ответ на похожий вопрос, но нашел только это.
Кто чем может помочь?


Название: Re: Как узнать encoding в XML
Отправлено: spirit от Февраль 24, 2009, 13:34
можно попробовать через этот метод, сам не пробовал
Цитировать
QStringRef QXmlStreamReader::processingInstructionData () const


Название: Re: Как узнать encoding в XML
Отправлено: spirit от Февраль 24, 2009, 13:39
даже не так, вот этот метод возвращает то, что нужно
Цитировать
QStringRef QXmlStreamReader::documentEncoding () const