我有QDomElement对象并执行以下操作将其转换为QDomDocument。
// element is the QDomElement object
QString str;
QTextStream stream(&str, QIODevice::WriteOnly);
element.save(stream, 2); // stored the content of QDomElement to stream
QDomDocument doc;
doc.setContent(str.toUtf8()); // converted the QString to QByteArray
但是从QDomDocument到QDomElement的转换怎么样?顺便说一下,有没有任何建设性的方法将QDomElement转换为QDomDocument?
答案 0 :(得分:0)
这是转换
QDomDocument doc;
doc.setContent( <YOUR XML GOES HERE> );
QDomElement root = doc.documentElement();