nuevos archivos XML son generados por programas como una forma de datos de salida de la vivienda para su posterior consulta por el mismo o una aplicación diferente. Para generar un nuevo archivo XML desde un programa externo, ciertas especificaciones se deben cumplir , como hacer que la estructura jerárquica se adhiere a los estándares XML. La generación y el nombramiento del nuevo archivo XML requiere que el programa utilice el comando open () con las instrucciones correspondientes . Cosas que necesitará editor de Texto Fotos , por ejemplo, Bloc de notas, Emacs , Contexto
Mostrar más instrucciones
1
Generar un archivo XML vacío mediante el comando open () con las instrucciones para anexar . Este paso también imprimirá el encabezado XML y la madre node.open (XML , ">> info.xml "); impresión XML " < \\ xml version = \\ ? " 1.0 \\ " \\ > \\ n " ; impresión XML " \\ n"; El archivo XML automáticamente se llama " info.xml " a menos que se especifique lo contrario. Los personajes de ' >> ' instruyen que el archivo se va a utilizar para anexar datos.
2 rellenar el archivo XML. Estas pocas líneas de código de solicitar información del usuario . Después de introducir un registro, la información completa automáticamente el archivo XML a través de la "letra " command.TOP : print " Nombre: " , $ nombre = <>; chomp ($ nombre); print " Nacionalidad :"; $ nat = <>; chomp ($ nat ) ; print " Fecha de nacimiento : " $ nacimiento = <>; chomp ($ nacimiento) ; impresión XML " \\ n $ name < ; \\ /name> \\ n $ nat < \\ /nat > \\ n $ nacer < \\ /nacimiento > \\ n < \\ /p_info > \\ n "; El " < > "; personajes le dicen al programa que la entrada debe venir del usuario. El chomp (); comando elimina molestos caracteres de nueva línea que haría que el programa se cuelgue
3 Programe la opción de entrada. . Después de la entrada se imprime en el archivo XML, el programa pregunta al usuario si les gustaría ingresar un nuevo registro . Si desea una respuesta afirmativa deben pulsar " n " y si quieren escapar del programa se deben presionar impresión " Para el nuevo registro de prensa \\ " n \\ " - Para salir presione \\ " e \\ \\ n "" e. " ; Impresión " : " $ nuevo = <>; chomp ($ nuevo); if ($ nuevo eq "n ") { goto top ;} if ($ eq nueva "e") {print XML " < \\ /info > " print" Nuevo archivo XML creado " exit; } print" Nuevo archivo XML creado " ; Este fragmento de código también imprime la etiqueta de cierre del nodo madre, con lo que el archivo XML lícito Guarde el código como ". gen_xml . . pl "
4
Ejecute el programa en el símbolo del sistema de Windows Abra el símbolo del sistema y vaya al directorio donde se guarda el archivo, es decir,> cd c: . . \\ your_directory Una vez que han entrado el tipo de directorio " perl gen.xml.pl. " Introduzca la información para tres personas ficticias y luego salir del programa.
5
prueba la validez XML. Después de ejecutar la búsqueda gen_xml.pl , buscar en la misma directorio para un archivo XML denominado " info.xml . " Abra el archivo en un navegador. Si el XML se abre en forma de árbol , entonces la generación del archivo ha sido un éxito.