Compartilhar via


IXPath.Evaluate Método

Definição

Sobrecargas

Evaluate(String, Object)

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

Evaluate(String, InputSource)

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

Evaluate(String, Object, QName)

Avalie uma XPath expressão 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 Stringarquivo .

[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

O String que é o resultado da avaliação da expressão e conversão do resultado em um Stringarquivo .

Atributos

Exceções

Se expression não pode ser avaliado.

Se expression for null.

Comentários

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

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

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

Se um null valor for fornecido para item, um documento vazio será usado para o contexto. Se expression é null, então um NullPointerException é jogado.

Documentação Java 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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Evaluate(String, InputSource)

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

[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

O String que é o resultado da avaliação da expressão e conversão do resultado em um Stringarquivo .

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

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

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

Se expression ou source é null, então um NullPointerException é jogado.

Documentação Java 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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Evaluate(String, Object, QName)

Avalie uma XPath expressão 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 pode ser avaliado.

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

Se expression ou returnType for null.

Comentários

Avalie uma XPath expressão 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 STRING, XPathConstants#BOOLEAN BOOLEANXPathConstants#NODE NODE , ou XPathConstants#NODESET NODESET) então um IllegalArgumentException é lançado.

Se um null valor for fornecido para item, um documento vazio será usado para o contexto. Se expression ou returnType é null, então um NullPointerException é jogado.

Documentação Java 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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

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 no XPathConstants.

Se expression, source ou returnType é 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 e chama #evaluate(String expression, Object item, QName returnType) o objeto de documento resultante.

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

Se returnType não for um dos tipos definidos no XPathConstants, então um IllegalArgumentException é lançado.

Se expression, source ou returnType é null, então um NullPointerException é lançado.

Documentação Java 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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a