Red de conocimiento informático - Material del sitio web - ¿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.

¿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");