|
|
|
|
- Recordatorio: lenguaje XML
- Funciones y subprocesos XML
- Límite
Crea un nuevo Document XML. Este Document puede ser: - un Document vacío. Se puede rellenar con XMLAddAttribute, XMLAddChild, ...
- un Document que contiene el código XML que será utilizado por las funciones XML de WLanguage. Este código puede provenir de un archivo en formato XML o de un Webservice. El elemento actual corresponde automáticamente a la etiqueta raíz (la raíz no se crea si no existe). Esta Document puede ser cerrada por XMLClose.
Observación: La función XMLDocument no manipula un archivo sino un código XML.
XMLSource is string Res is boolean // Create the XML document Res = XMLDocument("XMLDoc", XMLSource) // Was the document created? IF Res = False THEN Error("The document was not created.") ELSE Info("The document was successfully created. It is ready to be used.") END // Modify the document ...
Sintaxis
<Result> = XMLDocument(<XML document> [, <XML code> [, <Option>]])
<Result>: booleano - True si se crea el documento XML,
- False en caso contrario. En caso de error:
- la situación actual permanece inalterada.
- la variable ErrorOccurred se establece en True. Para obtener más información sobre el error, utilice la función ErrorInfo.
<XML document>: Cadena de caracteres Nombre dado al XML Document. Este nombre será utilizado por todas las funciones XML. <XML code>: Cadena de caracteres opcional Código XML que será analizado por las funciones XML. Si no se especifica este parámetro, se crea un nuevo Document XML vacío.Atención: - Si la codificación del Document no se especifica en el encabezado XML, la codificación utilizada es "UTF-8".
- Para especificar una codificación diferente, el atributo "encoding" debe añadirse a la etiqueta XML.
Por ejemplo: <?xml version="1.0" encoding="UCS-2"?>
<Option>: Constante opcional Tipo del XML Document creado (ninguna opción es seleccionada por Default):
| | xdHTML | XHTML Document. Esta constante se utiliza para optimizar el modo de funcionamiento de XMLBuildString. El Document se procesa usando el modo xHTML. | xHTML | HTML Document. Atención: Esta constante ya no está disponible. De hecho, el modo de funcionamiento de esta constante no fue optimizado: el Document se manejaba utilizando el formato XML y luego, en caso de fallo, se manejaba utilizando el formato xHTML. |
Observaciones Recordatorio: lenguaje XML XML es un lenguaje que contiene etiquetas y atributos (llamados "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:
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. Límite La función XMLDocument está adaptada para cargar documentos XML cuyo tamaño de nodos de texto no supere los 9 MB. Para los documentos manipular con un tamaño mayor de nodos, debe utilizar el tipo XMLDocument.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|