AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de archivos XML
  • Presentación
  • Definition
  • Principio
  • Dos métodos
  • Usando un xmlDocument Variable
  • Usando una cuerda Variable
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
WINDEV, WINDEV Mobile y WEBDEV incluyen varias funciones para manejar el código XML. El código XML utilizado debe cumplir con el estándar XML. Consulte la documentación específica de XML para obtener más detalles.
Por ejemplo, se utiliza el código XML:
Definition
XML es un lenguaje que contiene etiquetas y atributos (denominados "elementos" en esta ayuda).
La estructura de un código XML corresponde a una estructura de árbol: la información está organizada jerárquicamente.
Los siguientes términos se utilizan para describir las diferentes partes de un código XML:

Centro de vocabulario XML


El código XML (o contenido) corresponde a:
  • el contenido de un archivo XML.
  • una respuesta de un Servicio web XML.
Las funciones XML le permiten:
  • leer, encontrar y analizar el contenido de un archivo XML.
  • modificar el contenido de un archivo XML.
  • formatear el contenido de un archivo XML.
  • ejecutar una consulta XPATH en el contenido de un archivo XML.
  • analizar las respuestas recibidas de los Webservices XML.
  • importar datos (HImportXML).
Principio

Dos métodos

Se pueden utilizar dos métodos para manipular y Document XML:
  1. Usando un xmlDocument Variable ( Método recomendado ). Este método le permite usar un archivo XSD.
  2. Usando una variable de cadena para almacenar el XML Document. Entonces, el Document XML puede ser manejado por las diferentes funciones XML.

Usando un xmlDocument Variable

Las variables de tipo xmlDocument se pueden declarar indicando un documento de ejemplo (archivo XML) o un documento modelo (archivo XSD). La estructura del documento será leída por WINDEV, WEBDEV y WINDEV Mobile. Así, el autocompletado estará disponible para los nombres de los nodos en el editor de código.
Declarar un xmlDocument Variable con una muestra de Document:
  1. Añade el XML Document al proyecto a través de uno de los siguientes métodos:
    • en la pestaña "Proyecto", en el grupo "Proyecto", despliegue " Lista de elementos" y haga clic en "Lista de elementos del proyecto". La lista de elementos del proyecto aparece en pantalla. Pulse el botón "Añadir" y seleccione el XML Document.
    • arrastre y suelte el archivo en la carpeta "Descripciones externas" del panel "Explorador de proyectos".
    • En el panel "Explorador de proyectos", seleccione la carpeta "Descripciones externas" y, a continuación:
      • "Importar un XML o JSON en este proyecto" en el menú contextual.
      • "Importar un XSD a este proyecto" en el menú contextual.
  2. El XML Document aparece en la carpeta "Descripciones externas" del explorador del proyecto. Se puede ver su estructura.
  3. Declare la variable de la siguiente manera:
    <Variable name> is xmlDocument, description =  <Document name>

    <Nombre del documento> puede corresponder al nombre del documento muestra (con o sin extension) o al nombre del documento modelo (con o sin extension).
    Observaciones:
    • Esta declaración puede obtenerse automáticamente "soltando" el nombre del XML Document directamente desde el panel "Project Explorer".
    • Cuando se utiliza una muestra de Document, también se puede utilizar la siguiente sintaxis:
      <Variable name> is xmlDocument
      <Variable name> = XMLOpen(<Document name>)
  4. Ahora puede acceder directamente a los nodos de la variable por sus nombres. El mecanismo de autocompletado del editor de código propone estos nombres automáticamente.
Observación: XMLSave se utiliza para guardar el XML Document. Si se ha utilizado un archivo XSD, se tendrá en cuenta automáticamente.

Usando una cuerda Variable

A manipular un código XML:
  1. Almacenar el código XML en una cadena Variable (fLoadText). Este código puede provenir de un archivo XML o de un servicio Web XML.
  2. Crear un XML Document (XMLDocument). Esta Document se almacena en memoria y contiene todo el código XML a utilizar.
  3. Maneje su Document XML con las funciones de WLanguage. Es posible:
  4. Guarde las modificaciones si es necesario (XMLBuildString y fSaveText).
  5. Cierre el XML Document (XMLClose).
Observación: También tiene la capacidad de crear un XML Document:
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 07/02/2024

Señalar un error o enviar una sugerencia | Ayuda local