Russian Qt Forum

Qt => XML => Тема начата: slan от Сентябрь 19, 2012, 09:42



Название: QXmlStreamWriter::writeAttribute теряет пробелы
Отправлено: slan от Сентябрь 19, 2012, 09:42
Добрый день.
При создании xml с помощью QXmlStreamWriter теряются пробелы в начале строки, например:
Код:
xmlWriter.writeStartElement("Config");
QString str = "          value";
xmlWriter.writeAttribute("name", str);
xmlWriter.writeEndElement();
10 пробелов перед value в xml файл не пишутся. Как их всё же записать?


Название: Re: QXmlStreamWriter::writeAttribute теряет пробелы
Отправлено: Serr500 от Сентябрь 19, 2012, 09:46
ИМХО, никак. Кажется, такое надо записывать через writeCDATA