Russian Qt Forum

Qt => XML => Тема начата: DarkHobbit от Октябрь 17, 2018, 21:54



Название: Добавление спецсимволов в QDomText
Отправлено: DarkHobbit от Октябрь 17, 2018, 21:54
Добрый вечер.
Имеется донельзя упоротый XML с контактами (Родина дала им RFC 6351, но нет... впрочем, это тема отдельная), в котором внутри одного элемента многострочный текст. Типа:
Код:
<contact>BEGIN:VCARD&#13;
VERSION:3.0&#13;
END:VCARD&#13;
</contact>
Т.е., как я понимаю, классическая виндовая пара возврат каретки - перевод строки. Перевод строки таким и остаётся, а возврат кодируется кодом с амперсендом.
Парсить это я научился, не вопрос. Теперь хочу такое генерировать средствами Qt. Как затащить в QDomText такой текст с разделителями? Амперсанд он заменяет на &amp; что логично. Если же написать join("\r\n"), то в коде это вырождается в &#xd;