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
  • Propiedades específicas de la description de las variables xmlReader
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
El tipo xmlReader se utiliza para leer un Document XML sin cargarlo en la memoria. Las características de este Document XML pueden ser leídas por varias propiedades de WLanguage.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
MyNode is xmlNode
MyNode..Type = XMLTag
MyNode..Name = "MyNode"
MyNode..Text = "Text of node"
 
Reader is xmlReader = XMLOpenReader("file.xml")
 
FOR EACH Reader IN-DEPTH
Trace(Reader.Type)
END
 
VariableReset(Reader) // Close file
 
Reader2 is xmlReader = XMLOpenReader("file.xml")
 
FOR EACH x OF Reader2
IF Reader2.Type = XMLReaderStartTag _OR_ Reader2.Type = XMLReaderEmptyElementTag THEN
IF Reader2.Name = "config" THEN
FOR EACH y OF x
Trace(x.Name)
END
END
END
END
 
VariableReset(Reader2) // Close file
Observaciones

Propiedades específicas de la description de las variables xmlReader

Las siguientes propiedades pueden ser usadas para manipular un XML Document:
Nombre de la propiedadTipo utilizadoEfecto
AtributoArray de xmlAttributeArray de atributos XML associated con el nodo.
denominarCadena UnicodeNombre del nodo.
Esta propiedad es de solo lectura.
escribir a máquinaIntegroTipo de nodo XML:
  • XMLReaderNone: El elemento de corriente no corresponde a un nodo.
  • XMLReaderStartTag: Inicio de etiqueta.
  • XMLReaderEndTag: Fin de etiqueta.
  • XMLReaderEmptyElementTag: Etiqueta vacía.
  • XMLReaderCDATA: Sección CDATA.
  • XMLReaderComment: Comentarios.
  • XMLReaderEntity: Declaración de entidad.
  • XMLReaderUnknown: Tipo desconocido.
  • XMLReaderProcessingInstruction: Tratamiento de la expresión
  • XMLReaderEntityReference: reference a una entidad.
  • XMLReaderText: texto.
  • XMLReaderDocumentType: Declaración DOCTYPE.
Esta propiedad es de solo lectura.
NamespaceVariable de tipo xmlNamespaceNamespace del nodo
Esta propiedad es de solo lectura.
NamespaceDeclaredArray de xmlNamespaceArray de los namespaces XML declarados por el nodo.
ProfundidadIntegroProfundidad del elemento de corriente en el árbol XML.
Esta propiedad es de solo lectura.
ValorCadena UnicodeValor del nodo.
Observación: Las referencias a una entidad se interpretan automáticamente.
Esta propiedad es de solo lectura.
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/11/2022

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