Idioma

IXPathExpression.Evaluate Método

Definição

Sobrecargas

Nome Description
Evaluate(Object)

Avalie a expressão XPath compilada no contexto especificado e retorne o resultado como um String.

Evaluate(InputSource)

Avalie a expressão XPath compilada no contexto do especificado InputSource e retorne o resultado como um String.

Evaluate(Object, QName)

Avalie a expressão XPath compilada no contexto especificado e retorne o resultado como o tipo especificado.

Evaluate(InputSource, QName)

Avalie a expressão XPath compilada no contexto do especificado InputSource e retorne o resultado como o tipo especificado.

Evaluate(Object)

Avalie a expressão XPath compilada no contexto especificado e retorne o resultado como um String.

[Android.Runtime.Register("evaluate", "(Ljava/lang/Object;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_Object_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Evaluate(Java.Lang.Object? item);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/Object;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_Object_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : Java.Lang.Object -> string

Parâmetros

item
Object

O contexto inicial (lista de nós ou nós, por exemplo).

Retornos

Esse String é o resultado da avaliação da expressão e da conversão do resultado em um String.

Atributos

Exceções

Se a expressão não puder ser avaliada.

Comentários

Avalie a expressão XPath compilada no contexto especificado e retorne o resultado como um String.

Esse método chama #evaluate(Object item, QName returnType) com um returnType de XPathConstants#STRING.

Consulte a Avaliação de Expressões XPath para avaliação de item de contexto, variável, resolução de função e QName e conversão de tipo de retorno.

Se um null valor for fornecido, itemum documento vazio será usado para o contexto.

Java documentação para javax.xml.xpath.XPathExpression.evaluate(java.lang.Object).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Evaluate(InputSource)

Avalie a expressão XPath compilada no contexto do especificado InputSource e retorne o resultado como um String.

[Android.Runtime.Register("evaluate", "(Lorg/xml/sax/InputSource;)Ljava/lang/String;", "GetEvaluate_Lorg_xml_sax_InputSource_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Evaluate(Org.Xml.Sax.InputSource? source);
[<Android.Runtime.Register("evaluate", "(Lorg/xml/sax/InputSource;)Ljava/lang/String;", "GetEvaluate_Lorg_xml_sax_InputSource_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : Org.Xml.Sax.InputSource -> string

Parâmetros

source
InputSource

O InputSource do documento a ser avaliado.

Retornos

Esse String é o resultado da avaliação da expressão e da conversão do resultado em um String.

Atributos

Exceções

Se a expressão não puder ser avaliada.

Se source for null.

Comentários

Avalie a expressão XPath compilada no contexto do especificado InputSource e retorne o resultado como um String.

Esse método chama #evaluate(InputSource source, QName returnType) com um returnType de XPathConstants#STRING.

Consulte a Avaliação de Expressões XPath para avaliação de item de contexto, variável, resolução de função e QName e conversão de tipo de retorno.

Se source for null, então um NullPointerException é lançado.

Java documentação para javax.xml.xpath.XPathExpression.evaluate(org.xml.sax.InputSource).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Evaluate(Object, QName)

Avalie a expressão XPath compilada no contexto especificado e retorne o resultado como o tipo especificado.

[Android.Runtime.Register("evaluate", "(Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_Object_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Evaluate(Java.Lang.Object? item, Javax.Xml.Namespace.QName? returnType);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_Object_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : Java.Lang.Object * Javax.Xml.Namespace.QName -> Java.Lang.Object

Parâmetros

item
Object

O contexto inicial (lista de nós ou nós, por exemplo).

returnType
QName

O tipo de retorno desejado.

Retornos

Esse Object é o resultado da avaliação da expressão e da conversão do resultado em returnType.

Atributos

Exceções

Se a expressão não puder ser avaliada.

Se returnType não for um dos tipos definidos em XPathConstants.

Se returnType for null.

Comentários

Avalie a expressão XPath compilada no contexto especificado e retorne o resultado como o tipo especificado.

Consulte a Avaliação de Expressões XPath para avaliação de item de contexto, variável, resolução de função e QName e conversão de tipo de retorno.

Se returnType não for um dos tipos definidos, XPathConstantsum IllegalArgumentException será gerado.

Se um null valor for fornecido, itemum documento vazio será usado para o contexto. Se returnType for null, então um NullPointerException é lançado.

Java documentação para javax.xml.xpath.XPathExpression.evaluate(java.lang.Object, javax.xml.namespace.QName).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Evaluate(InputSource, QName)

Avalie a expressão XPath compilada no contexto do especificado InputSource e retorne o resultado como o tipo especificado.

[Android.Runtime.Register("evaluate", "(Lorg/xml/sax/InputSource;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Lorg_xml_sax_InputSource_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Evaluate(Org.Xml.Sax.InputSource? source, Javax.Xml.Namespace.QName? returnType);
[<Android.Runtime.Register("evaluate", "(Lorg/xml/sax/InputSource;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Lorg_xml_sax_InputSource_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : Org.Xml.Sax.InputSource * Javax.Xml.Namespace.QName -> Java.Lang.Object

Parâmetros

source
InputSource

O InputSource do documento a ser avaliado.

returnType
QName

O tipo de retorno desejado.

Retornos

Esse Object é o resultado da avaliação da expressão e da conversão do resultado em returnType.

Atributos

Exceções

Se a expressão não puder ser avaliada.

Se returnType não for um dos tipos definidos em XPathConstants.

Se source ou returnType for null.

Comentários

Avalie a expressão XPath compilada no contexto do especificado InputSource e retorne o resultado como o tipo especificado.

Esse método cria um modelo de dados para o InputSource objeto de documento resultante e chama #evaluate(Object item, QName returnType) o objeto de documento resultante.

Consulte a Avaliação de Expressões XPath para avaliação de item de contexto, variável, resolução de função e QName e conversão de tipo de retorno.

Se returnType não for um dos tipos definidos, XPathConstantsum IllegalArgumentException será gerado.

Se source ou returnType for null, um NullPointerException é lançado.

Java documentação para javax.xml.xpath.XPathExpression.evaluate(org.xml.sax.InputSource, javax.xml.namespace.QName).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a