1

我有QTextEdit包含大(XML)内容的小部件,所以我使用以下内容:

document = textEdit->document();

如何将其设置为QDomDocument?

4

1 回答 1

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);

与上一个相比,这是一个更好的。

于 2010-05-30T12:34:47.980 回答