Hola,
Estoy intentando escribir un fichero con extensión .xml, programando con código C++, no tiene mayor dificultad porque realmente sólo quiero que tenga un formato de etiquetas pero me da el siguiente error:
XML parsing error
fatal parsing error: unexpected character in line 1, column 16
<?xml version=1.0 encoding='iso-8859-1' ?>
El código que genera la línea es:
ficherosdtxml << "<?xml version=""1.0"" encoding='iso-8859-1' ?>" << endl;
He probado a quitar la línea y me da el mismo error en otras líneas (y el código no tiene nada es todo el rato igual) pongo un poco del código:
ficherosdtxml << "\t<service_ID>";
ficherosdtxml<< (servicio[k1]->lineEdit26_2)->text();
ficherosdtxml << "</service_ID>" << endl;
ficherosdtxml << "\t<EIT_schedule_flag>";
ficherosdtxml<< servicio[k1]->get_EITScheduleFlag();
ficherosdtxml << "<EIT_schedule_flag>" << endl;
No sé si me estoy dejando algo o estoy cometiendo algún error, la verdad es que es la primera vez que intento crear un fichero xml.
Muchas Gracias por adelantado!!
Saludos,
María