¿Cómo escribir un código en C o C++ para leer la estructura xsd y generar un archivo XML? Ahora tengo un archivo de datos y un archivo XSD.
El programa que escribí yo mismo solía agregar información a archivos XML, pero se agregó manualmente. Nunca aprendí XSD, pero creo que puedes buscar métodos para leer XSD y agregarlo automáticamente a XML.
Documento XML doc XML = nuevo documento XML();
Xmldoc. Load("C:\\Student Management System.XML");
XmlNode root = xmldoc. SelectSingleNode("Estudiante"); //Importar nodo raíz
///////Establecer nodo de texto
XmlElement xesub1 = xmldoc. CreateElement(" nodo ");
xesub1. SetAttribute("nombre ",j);
xesub1. SetAttribute("calificación ", n);
xesub1. SetAttribute("dinero", r);
xesub1. SetAttribute("número ", I);
Raíz. AppendChild(xesub 1);
Xmldoc. Guardar("C:\\Student Management System.XML");
MessageBox. Show("Agregado exitosamente");