loadXMLtoDOM, saveDOMtoXML перенес в Tools

This commit is contained in:
2025-11-11 15:11:24 +03:00
parent 9b87bcc490
commit 404fb0bf49
6 changed files with 51 additions and 47 deletions

View File

@@ -87,38 +87,6 @@ QByteArray DataParser::xmlAnswer(QList<SXmlAnswerTag> listTag, QString elemUp1,
}
bool DataParser::loadXMLtoDOM(QString nameFile, QDomDocument *commonDOM)
{
QFile blankFile(nameFile);
if (! blankFile.open(QFile::ReadOnly | QFile::Text)) {
qDebug() << "loadBlankXML: Couldn't read the file: " + nameFile;
return false;
}
commonDOM->setContent(blankFile.readAll());
blankFile.close();
return true;
}
bool DataParser::saveDOMtoXML(QString nameFile, QDomDocument *commonDOM)
{
QFile xmlOutFile(nameFile);
if (!xmlOutFile.open(QFile::WriteOnly | QFile::Text))
{
qDebug() << "saveDOMtoXML: Failed to write a file: " + nameFile;
return false;
}
else
{
QTextStream outFile(&xmlOutFile);
commonDOM->save(outFile, 4);
xmlOutFile.close();
}
return true;
}
QByteArray DataParser::readTempFile()
{
QByteArray array;