Compartir a través de


IXPath.Evaluate Método

Definición

Sobrecargas

Evaluate(String, Object)

Evalúe una expresión XPath en el contexto especificado y devuelva el resultado como .String

Evaluate(String, InputSource)

Evalúe una expresión XPath en el contexto del especificado InputSource y devuelva el resultado como .String

Evaluate(String, Object, QName)

Evalúe una XPath expresión en el contexto especificado y devuelva el resultado como el tipo especificado.

Evaluate(String, InputSource, QName)

Evalúe una expresión XPath en el contexto del especificado InputSource y devuelva el resultado como el tipo 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 .

Documentación de Java para javax.xml.xpath.XPath.evaluate(java.lang.String, org.xml.sax.InputSource).

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 ObjectreturnType.

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 BOOLEANo XPathConstants#NODE NODEXPathConstants#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 .

Documentación de Java para javax.xml.xpath.XPath.evaluate(java.lang.String, java.lang.Object, javax.xml.namespace.QName).

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 expressiones , 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 expressiones , source o returnType es null, se produce una NullPointerException excepción .

Documentación de Java para javax.xml.xpath.XPath.evaluate(java.lang.String, org.xml.sax.InputSource, javax.xml.namespace.QName).

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