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
  • Gestión de la adición
  • Guardar las modificaciones en el archivo XML
  • Funciones y subprocesos XML
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
XMLAddAttribute( Función)
Añade un atributo en un Document XML. Este atributo se añade al final de la lista de atributos de la posición actual.
Java La lista de atributos se clasifica en orden alfabético. Por lo tanto, este atributo se añade según el orden alfabético.
Ejemplo
// Add a new order line
XMLParent("XMLOrd")
XMLAddChild("XMLOrd", "orderline", "", True)
XMLAddAttribute("XMLOrd", "number", "2")

// Add the "productcode" tag
XMLAddChild("XMLOrd", "productcode", "sro2125")

// Add the "description" tag
XMLAddChild("XMLOrd", "description", "optical mouse")

// Add the "quantity" tag
XMLAddChild("XMLOrd", "quantity", "15")
Sintaxis
XMLAddAttribute(<Name of XML document> , <Attribute name> [, <Attribute value> [, <Change of position>]])
<Name of XML document>: : Cadena de caracteres
Nombre del XML Document en el que debe realizarse la adición. Esta Document contiene el código XML y fue creada por XMLDocument.
<Attribute name>: Cadena de caracteres
Nombre del atributo a añadir.
<Attribute value>: Cadena de caracteres opcional
Valor del nuevo atributo. Este parámetro corresponde a una cadena vacía de Default.
<Change of position>: Booleano opcional
  • True para posicionarse en el elemento agregado. En este caso, el elemento añadido se convierte en la posición actual.
  • False (valor predeterminado) para no modificar la posición en curso al agregar el elemento.
Observaciones

Gestión de la adición

  • Si la posición actual es un atributo, el nuevo atributo se añade al final de la lista actual de atributos.
  • La posición actual en el documento no cambia al llamar a la función XMLAddAttribute (excepto si el parámetro <Cambio de posición> es True).

Guardar las modificaciones en el archivo XML

Para guardar las modificaciones realizadas en un fichero XML, debe hacerlo:
  1. Utilice la función XMLBuildString. Esta función recupera y da formato al contenido de un Document XML.
  2. Guardar la cadena de caracteres generada por XMLBuildString en un archivo XML. Para ello, utilice la función fSaveText.
Ejemplo:
// Once the XML document was modified
XMLSource = XMLBuildString("XMLDoc")
// Save the XML file
fSaveText("ModifiedExample.xml", XMLSource)

Funciones y subprocesos XML

Si su aplicación utiliza hilos, el XML Document se comparte entre todos estos hilos. Para más detalles sobre los hilos, véase Gestión de hilos.
Componente: wd290xml.dll
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: 27/05/2022

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