Mensaje al abrir EXCEL: elija cómo abrir el archivo XML
Se puede abrir en el Bloc de notas
XML es un lenguaje de marcado. Un elemento XML consta de una etiqueta inicial, una etiqueta final y los datos entre las etiquetas. Las etiquetas de inicio y fin se utilizan para describir los datos entre etiquetas. Los datos entre etiquetas se tratan como el valor del elemento. Por ejemplo: en el siguiente ejemplo de elemento XML, el valor del elemento "estudiante" es "zhangrui".
El nombre del elemento ("student") le permite marcar el valor de "student" para que pueda usarse como ejemplo.
El propósito básico de XML:
1. Transferir datos
2. Crear una estructura de datos más eficiente e intuitiva (estructura de árbol), hay un todo conjunto de métodos para manipular esta estructura 3. La especificación xml (o un analizador xml más práctico) le ayuda a garantizar que la cadena que crea sea legal y existe una forma de verificar esta legalidad
4. Asegúrese usted La cadena creada es legal y hay formas de verificar esta legalidad
5. Para los componentes de servicio que obtienen cadenas, puede usar métodos ya preparados en xml (es decir, xpath, patrón y T-SQL similares). declaración) para operar sobre él. (Pero recuerde, xml es un árbol.
5.XSLT usa xpath para convertir xml (similar a DTS), un caso especial es convertir XML a salida HTML.
Marcado XML El lenguaje tiene sus propias peculiaridades. En primer lugar, debe tener su propio intérprete. Actualmente existen dos soluciones:
DOM: Podemos acceder al modelo DOM del documento (Document Object) en el entorno de programación. Modelo), cada elemento del documento se convierte en un objeto de nodo en la estructura de árbol, y operaciones como atravesar, agregar nodos, eliminar nodos, modificar nodos, etc. se pueden realizar fácilmente en la mayoría de las plataformas (incluidas Windows, UNIX, Obtener un XML analizador en OS 400, MVS), como el analizador XML4J (XML para Java) de IBM
DTD: al analizar documentos XML estructurados, las instrucciones del documento, los elementos, las entidades, las propiedades y todos los demás individuos se pueden representar mediante. un modelo de objetos. La estructura lógica de todo el documento es similar a un árbol. El modelo de objetos generado es el nodo del árbol y cada objeto contiene métodos y propiedades.