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
  • 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
Recupera y formatea el contenido de un Document XML. Este Document XML podría:
  • han sido creados con XMLDocument y modificados con las funciones XML.
  • corresponden a una xmlDocument variable.
WEBDEV - Código Servidor fSaveText puede guardar la cadena de caracteres correspondiente como un archivo XML. Recordatorio: fSaveText crea un archivo de texto en formato ANSI. Para crear un archivo de texto Unicode, utilice fOpen / fWrite.
WEBDEV - Código Navegador El string correspondiente puede enviarse al servidor, por ejemplo.
WEBDEV - Código ServidorPHPAjax
XMLSource is string
Res is boolean
// Load the XML content
XMLSource = fLoadText("example.xml")
 
// Create the XML document
Res = XMLDocument("XMLDoc", XMLSource)
 
// Modify the XML document
...
 
// Retrieve and format the XML document
XMLSource = XMLBuildString("XMLDoc")
 
// Save the XML file
fSaveText("ModifiedExample.xml", XMLSource)
WEBDEV - Código Navegador
XMLSource is string
Res is boolean
 
// Create the XML document
Res = XMLDocument("XMLDoc", XMLSource)
 
// Modify the XML document
...
 
// Retrieve and format the XML document
XMLSource = XMLBuildString("XMLDoc")
 
// Send the XML document to the server
AJAXExecute(MyProc, XMLSource)
Sintaxis

Recuperando la fuente de un documento XML creado por xmlDocument Ocultar los detalles

<Result> = XMLBuildString(<Name of the XML document> [, <Creation options>])
<Result>: Cadena de caracteres
Formato XML Document. Este resultado puede ser:
  • manejado en memoria.
  • WEBDEV - Código Servidor guardado en un archivo en formato XML por fSaveText.
  • WEBDEV - Código Navegador enviado al servidor.
  • ...
<Name of the XML document>: Cadena de caracteres
Nombre de XML Document a formato. Esta Document fue creada por XMLDocument y modificada por el Funciones XML.
<Creation options>: Constante opcional de tipo Integer
Combinación de los siguientes valores:
XMLCurrentPositionGenera el código XML desde la posición actual en el Document XML (en lugar de la raíz).
XMLDocumentDefault
(valor predeterminado)
Genera el código XML con un encabezado y desde la raíz.
XMLFormattingGenera código XML con formato (sangría y retornos de carro).
XMLNoHeaderGenera el código XML sin encabezado.

Recuperando la fuente de un documento XML encontrado en un xmlDocument Variable Ocultar los detalles

<Result> = XMLBuildString(<XML document> [, <Creation options>])
<Result>: Cadena de caracteres
Formato XML Document. Este resultado puede ser:
  • manejado en memoria.
  • WEBDEV - Código Servidor guardado en un archivo en formato XML por fSaveText.
  • WEBDEV - Código Navegador enviado al servidor.
  • ...
<XML document>: Variable de tipo xmlDocument
xmlDocument Variable que contiene el XML Document a formatear.
Atención: La codificación del resultado está definida por el Encoding Property del xmlDocument Variable. Si no se especifica ninguna codificación, el XML Document se codificará en UTF-8.
<Creation options>: Constante opcional de tipo Integer
Combinación de los siguientes valores:
XMLDocumentDefault
(valor predeterminado)
Genera el código XML con un encabezado y desde la raíz.
XMLFormattingGenera código XML con formato (sangría y retornos de carro).
XMLNoHeaderGenera el código XML sin encabezado.
Observaciones

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: 31/05/2022

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