私の問題は次のとおりです。
XML ファイルを開きます。
<?xml version="1.0" encoding="UTF-8"?>
<A>
<C>A</C>
<D>212</D>
<E>Test1 & Test2</E>
</A>
次のような Content を設定することはできません。
xmlFile->open(QIODevice::ReadOnly|QIODevice::Text;
QDomDocument doc("mydocument");
if (!doc.setContent(xmlFile, &msg, &line, &col)) {
qDebug()-><<"Failure in Column: "<<(QString)col<<" Line: "+(QString)line;
return false;
}
XML ファイルから & を削除すると、コンテンツを設定できます。
なぜ?