0

我已经QDomElement通过方法将对象转换为 QStringelement.text()并以文本格式存储在 mysql 数据库中。我从数据库中提取它时遇到问题,因为从数据库中提取它的格式为 QString,所以我需要再次将其转换为 QDomElement 以便进一步使用该对象实现 smth。我怎样才能做到这一点?

4

1 回答 1

1

您可以将字符串解析为 QDomDocument,然后提取整个树:

QString input("<xml></xml>");
QDomDocument xmlDoc;
xmlDoc.setContent(input);
QDomElement output = xmlDoc.firstChild().toElement();
于 2016-08-18T06:31:23.800 回答