Как преобразовать QString в QDomElement?
Я QDomElement
объект конвертируется в QString через element.text()
метод и хранится в базе данных MySQL в текстовом формате. У меня проблема при извлечении его из базы данных, потому что после извлечения из базы данных он имеет формат QString, поэтому мне нужно снова преобразовать его в QDomElement для дальнейшей реализации чего-то с этим объектом. Как я могу это сделать?
1 ответ
Вы можете проанализировать строку в QDomDocument и затем извлечь все дерево:
QString input("<xml></xml>");
QDomDocument xmlDoc;
xmlDoc.setContent(input);
QDomElement output = xmlDoc.firstChild().toElement();