1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| QFile output("test.xml");
if(output.open(QFile::WriteOnly)){
QXmlStreamWriter stream(&output);
stream.setAutoFormatting(true);
stream.writeStartDocument();
//SUPREM
stream.writeStartElement("SUPREM");
stream.writeAttribute("xsi:noNamespaceSchemaLocation", "C:\\Path\\to\\file.xsd");
//Valeurs
stream.writeStartElement("Valeurs");
stream.writeTextElement("RF", QString::number(qrand() % 256));
stream.writeTextElement("MPX", QString::number(qrand() % 256));
stream.writeTextElement("Pilot", QString::number(qrand() % 256));
stream.writeTextElement("RDS", QString::number(qrand() % 256));
stream.writeTextElement("AG", QString::number(qrand() % 256));
stream.writeTextElement("AD", QString::number(qrand() % 256));
stream.writeTextElement("Tension", QString::number(qrand() % 256));
stream.writeTextElement("Frequence", QString::number(qrand() % 65536));
stream.writeEndElement(); // Valeurs
stream.writeEndElement(); // SUPREM
stream.writeEndDocument();
}
output.flush();
output.close(); |
Partager