Idioma

IXPath.Evaluate Método

Definição

Sobrecargas

Nome Description
Evaluate(String, Object)

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

Evaluate(String, InputSource)

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

Evaluate(String, Object, QName)

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

Evaluate(String, InputSource, QName)

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

Evaluate(String, Object)

Avalie uma expressão XPath no contexto especificado e retorne o resultado como um 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

A expressão XPath.

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 expression não puder ser avaliado.

Se expression for null.

Comentários

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

Esse método chama #evaluate(String expression, 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. Se expression for null, então um NullPointerException é lançado.

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

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

Aplica-se a

Evaluate(String, InputSource)

Avalie uma expressão XPath no contexto do especificado InputSource e retorne o resultado como um 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

A expressão XPath.

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 expression ou source for null.

Comentários

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

Esse método chama #evaluate(String expression, 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 expression ou source for null, um NullPointerException é lançado.

Java documentação para javax.xml.xpath.XPath.evaluate(java.lang.String, org.xml.sax.InputSource).

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

Aplica-se a

Evaluate(String, Object, QName)

Avalie uma expressão XPath no contexto especificado e retorne o resultado como o 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

A expressão XPath.

item
Object

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

returnType
QName

O tipo de retorno desejado.

Retornos

Resultado da avaliação de uma expressão XPath como um Object de returnType.

Atributos

Exceções

Se expression não puder ser avaliado.

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

Se expression ou returnType for null.

Comentários

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

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

Se returnType não for um dos tipos definidos em XPathConstants ( XPathConstants#NUMBER NUMBER, , XPathConstants#STRING STRINGou XPathConstants#NODE NODEXPathConstants#BOOLEAN BOOLEANXPathConstants#NODESET NODESET) , em seguida, um IllegalArgumentException é gerado.

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

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

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

Aplica-se a

Evaluate(String, InputSource, QName)

Avalie uma expressão XPath no contexto do especificado InputSource e retorne o resultado como o 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

A expressão XPath.

source
InputSource

A fonte de entrada do documento a ser avaliada.

returnType
QName

O tipo de retorno desejado.

Retornos

O Object que encapsula o resultado da avaliação da expressão.

Atributos

Exceções

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

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

Se expression, source ou returnType for null.

Comentários

Avalie uma expressão XPath 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(String expression, 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 expression, source ou returnType for null, um NullPointerException é lançado.

Java documentação para javax.xml.xpath.XPath.evaluate(java.lang.String, org.xml.sax.InputSource, javax.xml.namespace.QName).

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

Aplica-se a