我有QTextEdit
小部件,其中包含大量(XML)内容,因此我使用以下内容获取内容:
document = textEdit->document();
如何将其设置为QDomDocument
?
答案 0 :(得分:1)
试试这个......
QDomDocument *xmlDocument = new QDomDocument();
QString error;
int errorLine = 0;
int errorColumn = 0;
bool docStatus = xmlDocument->setContent(textEdit->toPlainText()->toAscii(),&error,&errorLine,&errorColumn);
未经测试。但希望它能奏效..看看吧..
编辑: 或者给出
bool docStatus = xmlDocument->setContent(textEdit->toPlainText(),&error,&errorLine,&errorColumn);
与之前相比,这是一个更好的。