IXPath.Evaluate Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Evaluate(String, Object) |
Evalúe una expresión XPath en el contexto especificado y devuelva el resultado como . |
Evaluate(String, InputSource) |
Evalúe una expresión XPath en el contexto del especificado |
Evaluate(String, Object, QName) |
Evalúe una |
Evaluate(String, InputSource, QName) |
Evalúe una expresión XPath en el contexto del especificado |
Evaluate(String, Object)
Evalúe una expresión XPath en el contexto especificado y devuelva el resultado como .String
[Android.Runtime.Register("evaluate", "(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_String_Ljava_lang_Object_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Evaluate (string? expression, Java.Lang.Object? item);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_String_Ljava_lang_Object_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : string * Java.Lang.Object -> string
Parámetros
- expression
- String
Expresión XPath.
- item
- Object
Contexto inicial (lista de nodos o nodos, por ejemplo).
Devoluciones
String
que es el resultado de evaluar la expresión y convertir el resultado en .String
- Atributos
Excepciones
Si expression
no se puede evaluar.
Si expression
es null
.
Comentarios
Evalúe una expresión XPath en el contexto especificado y devuelva el resultado como .String
Este método llama a #evaluate(String expression, Object item, QName returnType)
con un returnType
de XPathConstants#STRING
.
Consulte Evaluación de expresiones XPath para la evaluación de elementos de contexto, la variable, la función y la resolución QName y la conversión de tipos de valor devuelto.
Si se proporciona un null
valor para item
, se usará un documento vacío para el contexto. Si expression
es null
, se produce una NullPointerException
excepción .
Documentación de Java para javax.xml.xpath.XPath.evaluate(java.lang.String, java.lang.Object)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Evaluate(String, InputSource)
Evalúe una expresión XPath en el contexto del especificado InputSource
y devuelva el resultado como .String
[Android.Runtime.Register("evaluate", "(Ljava/lang/String;Lorg/xml/sax/InputSource;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_String_Lorg_xml_sax_InputSource_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Evaluate (string? expression, Org.Xml.Sax.InputSource? source);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/String;Lorg/xml/sax/InputSource;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_String_Lorg_xml_sax_InputSource_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : string * Org.Xml.Sax.InputSource -> string
Parámetros
- expression
- String
Expresión XPath.
- source
- InputSource
InputSource
del documento que se va a evaluar.
Devoluciones
String
que es el resultado de evaluar la expresión y convertir el resultado en .String
- Atributos
Excepciones
Si la expresión no se puede evaluar.
Si expression
o source
es null
.
Comentarios
Evalúe una expresión XPath en el contexto del especificado InputSource
y devuelva el resultado como .String
Este método llama a #evaluate(String expression, InputSource source, QName returnType)
con un returnType
de XPathConstants#STRING
.
Consulte Evaluación de expresiones XPath para la evaluación de elementos de contexto, la variable, la función y la resolución QName y la conversión de tipos de valor devuelto.
Si expression
o source
es null
, se produce una NullPointerException
excepción .
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Evaluate(String, Object, QName)
Evalúe una XPath
expresión en el contexto especificado y devuelva el resultado como el tipo especificado.
[Android.Runtime.Register("evaluate", "(Ljava/lang/String;Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_String_Ljava_lang_Object_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Evaluate (string? expression, Java.Lang.Object? item, Javax.Xml.Namespace.QName? returnType);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/String;Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_String_Ljava_lang_Object_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : string * Java.Lang.Object * Javax.Xml.Namespace.QName -> Java.Lang.Object
Parámetros
- expression
- String
Expresión XPath.
- item
- Object
Contexto inicial (lista de nodos o nodos, por ejemplo).
- returnType
- QName
Tipo de valor devuelto deseado.
Devoluciones
Resultado de evaluar una expresión XPath como de Object
returnType
.
- Atributos
Excepciones
Si expression
no se puede evaluar.
Si returnType
no es uno de los tipos definidos en XPathConstants.
Si expression
o returnType
es null
.
Comentarios
Evalúe una XPath
expresión en el contexto especificado y devuelva el resultado como el tipo especificado.
Consulte Evaluación de expresiones XPath para la evaluación de elementos de contexto, variable, función y resolución y QName
conversión de tipos de valor devuelto.
Si returnType
no es uno de los tipos definidos en XPathConstants
( XPathConstants#NUMBER NUMBER
, XPathConstants#STRING STRING
, XPathConstants#BOOLEAN BOOLEAN
o XPathConstants#NODE NODE
XPathConstants#NODESET NODESET
), se produce una IllegalArgumentException
excepción .
Si se proporciona un null
valor para item
, se usará un documento vacío para el contexto. Si expression
o returnType
es null
, se produce una NullPointerException
excepción .
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Evaluate(String, InputSource, QName)
Evalúe una expresión XPath en el contexto del especificado InputSource
y devuelva el resultado como el tipo especificado.
[Android.Runtime.Register("evaluate", "(Ljava/lang/String;Lorg/xml/sax/InputSource;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_String_Lorg_xml_sax_InputSource_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Evaluate (string? expression, Org.Xml.Sax.InputSource? source, Javax.Xml.Namespace.QName? returnType);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/String;Lorg/xml/sax/InputSource;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_String_Lorg_xml_sax_InputSource_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : string * Org.Xml.Sax.InputSource * Javax.Xml.Namespace.QName -> Java.Lang.Object
Parámetros
- expression
- String
Expresión XPath.
- source
- InputSource
Origen de entrada del documento que se va a evaluar.
- returnType
- QName
Tipo de valor devuelto deseado.
Devoluciones
Object
que encapsula el resultado de evaluar la expresión.
- Atributos
Excepciones
Si la expresión no se puede evaluar.
Si returnType
no es uno de los tipos definidos en XPathConstants.
Si expression
es , source
o returnType
es null
.
Comentarios
Evalúe una expresión XPath en el contexto del especificado InputSource
y devuelva el resultado como el tipo especificado.
Este método crea un modelo de datos para y InputSource
llama #evaluate(String expression, Object item, QName returnType)
al objeto de documento resultante.
Consulte Evaluación de expresiones XPath para la evaluación de elementos de contexto, la variable, la función y la resolución QName y la conversión de tipos de valor devuelto.
Si returnType
no es uno de los tipos definidos en XPathConstants
, se produce una IllegalArgumentException
excepción .
Si expression
es , source
o returnType
es null
, se produce una NullPointerException
excepción .
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.