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 descripción de las variables xpathResult
  • Varios
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
xpathResult (Tipo de Variable)
 
El tipo xpathResult permite conocer el resultado de la ejecución de una consulta XPATH. Las características de este resultado son devueltas 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
myXPath is xpathResult
myDoc is xmlDocument = XMLOpen("MyDoc.xml")
myXPath = XMLExecuteXPath(myDoc, "/Root/child")
FOR EACH xmlMyChild OF myXPath.Node
Trace(xmlMyChild..Text)
END
clDoc is xmlDocument = XMLOpen(n, fromString)
c is xpathResult = XMLExecuteXPath(clDoc, "/root")
IF c.IsValue THEN
Trace(c.Value)
ELSE
FOR EACH MyNode OF c.Node
Trace("Node: " + MyNode..Text)
END
FOR EACH attrib OF c.Attribute
Trace("Node: " + attrib.Name)
END
END
clDoc is xmlDocument = XMLOpen(n, fromString)
c is xpathResult = XMLExecuteXPath(clDoc, "/root/text()")
IF c.IsValue THEN
Trace(c.Value)
ELSE
FOR EACH node OF c.Node
Trace("Node: " + node..Text)
END
FOR EACH attrib OF c.Attribute
Trace("Node: " + attrib.Name)
END
END
Observaciones

Propiedades específicas de la descripción de las variables xpathResult

Las siguientes propiedades pueden ser usadas para manipular como resultado de una consulta XPATH:
Nombre de la propiedadTipo utilizadoEfecto
AtributoArray de xmlAttributeLista de atributos devueltos por la consulta XPath.
IsValuebooleano
  • True si el resultado XPath es un valor,
  • False si el resultado XPath es un conjunto de nodos y/o atributos.
NodoArray de xmlNodeLista de nodos devueltos por la consulta XPath.
ValorTodos los tiposValor devuelto si la consulta devuelve un valor entero, booleano o de texto. Este valor puede corresponder a una cadena, un booleano o un verdadero.

Varios

  • La lista de nodos no está clasificada.
  • El estándar utilizado para la consulta XPath es XPath 1.0.
Versión mínima requerida
  • Versión 21
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