Langue

IXPath.Evaluate Méthode

Définition

Surcharges

Nom Description
Evaluate(String, Object)

Évaluez une expression XPath dans le contexte spécifié et retournez le résultat sous la forme d’un String.

Evaluate(String, InputSource)

Évaluez une expression XPath dans le contexte de l’objet spécifié InputSource et retournez le résultat sous la forme d’un String.

Evaluate(String, Object, QName)

Évaluez une XPath expression dans le contexte spécifié et retournez le résultat en tant que type spécifié.

Evaluate(String, InputSource, QName)

Évaluez une expression XPath dans le contexte de l’objet spécifié InputSource et retournez le résultat en tant que type spécifié.

Evaluate(String, Object)

Évaluez une expression XPath dans le contexte spécifié et retournez le résultat sous la forme d’un 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

Paramètres

expression
String

Expression XPath.

item
Object

Contexte de départ (nœud ou liste de nœuds, par exemple).

Retours

Résultat String de l’évaluation de l’expression et de la conversion du résultat en .String

Attributs

Exceptions

Si expression elle ne peut pas être évaluée.

Si expression c’est null.

Remarques

Évaluez une expression XPath dans le contexte spécifié et retournez le résultat sous la forme d’un String.

Cette méthode appelle #evaluate(String expression, Object item, QName returnType) avec un returnType de XPathConstants#STRING.

Consultez Évaluation des expressions XPath pour l’évaluation des éléments de contexte, la variable, la fonction et la résolution QName et la conversion de type de retour.

Si une null valeur est fournie pour item, un document vide sera utilisé pour le contexte. Si expression c’est nullle cas, une NullPointerException est levée.

Documentation Java pour javax.xml.xpath.XPath.evaluate(java.lang.String, java.lang.Object).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Evaluate(String, InputSource)

Évaluez une expression XPath dans le contexte de l’objet spécifié InputSource et retournez le résultat sous la forme d’un 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

Paramètres

expression
String

Expression XPath.

source
InputSource

Du InputSource document à évaluer.

Retours

Résultat String de l’évaluation de l’expression et de la conversion du résultat en .String

Attributs

Exceptions

Si l’expression ne peut pas être évaluée.

Si expression ou source est null.

Remarques

Évaluez une expression XPath dans le contexte de l’objet spécifié InputSource et retournez le résultat sous la forme d’un String.

Cette méthode appelle #evaluate(String expression, InputSource source, QName returnType) avec un returnType de XPathConstants#STRING.

Consultez Évaluation des expressions XPath pour l’évaluation des éléments de contexte, la variable, la fonction et la résolution QName et la conversion de type de retour.

Si expression c’est nullle source cas, un NullPointerException est levée.

Documentation Java pour javax.xml.xpath.XPath.evaluate(java.lang.String, org.xml.sax.InputSource).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Evaluate(String, Object, QName)

Évaluez une XPath expression dans le contexte spécifié et retournez le résultat en tant que type spécifié.

[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

Paramètres

expression
String

Expression XPath.

item
Object

Contexte de départ (nœud ou liste de nœuds, par exemple).

returnType
QName

Type de retour souhaité.

Retours

Résultat de l’évaluation d’une expression XPath en tant que ObjectreturnType.

Attributs

Exceptions

Si expression elle ne peut pas être évaluée.

Si returnType ce n’est pas l’un des types définis dans XPathConstants.

Si expression ou returnType est null.

Remarques

Évaluez une XPath expression dans le contexte spécifié et retournez le résultat en tant que type spécifié.

Consultez Évaluation des expressions XPath pour l’évaluation d’éléments de contexte, la variable, la fonction et QName la conversion de type de retour.

Si returnType ce n’est pas l’un des types définis dans XPathConstants ( XPathConstants#NUMBER NUMBER, XPathConstants#STRING STRING, XPathConstants#BOOLEAN BOOLEANou XPathConstants#NODE NODEXPathConstants#NODESET NODESET) un IllegalArgumentException type est levée.

Si une null valeur est fournie pour item, un document vide sera utilisé pour le contexte. Si expression c’est nullle returnType cas, un NullPointerException est levée.

Documentation Java pour javax.xml.xpath.XPath.evaluate(java.lang.String, java.lang.Object, javax.xml.namespace.QName).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Evaluate(String, InputSource, QName)

Évaluez une expression XPath dans le contexte de l’objet spécifié InputSource et retournez le résultat en tant que type spécifié.

[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

Paramètres

expression
String

Expression XPath.

source
InputSource

Source d’entrée du document à évaluer.

returnType
QName

Type de retour souhaité.

Retours

Qui Object encapsule le résultat de l’évaluation de l’expression.

Attributs

Exceptions

Si l’expression ne peut pas être évaluée.

Si returnType ce n’est pas l’un des types définis dans XPathConstants.

Si expression, source ou returnType est null.

Remarques

Évaluez une expression XPath dans le contexte de l’objet spécifié InputSource et retournez le résultat en tant que type spécifié.

Cette méthode génère un modèle de données pour l’objet InputSource document obtenu et appelle #evaluate(String expression, Object item, QName returnType) l’objet de document obtenu.

Consultez Évaluation des expressions XPath pour l’évaluation des éléments de contexte, la variable, la fonction et la résolution QName et la conversion de type de retour.

Si returnType ce n’est pas l’un des types définis dans XPathConstants, il IllegalArgumentException est levée.

Si expression, source ou returnType est null, alors un NullPointerException est levée.

Documentation Java pour javax.xml.xpath.XPath.evaluate(java.lang.String, org.xml.sax.InputSource, javax.xml.namespace.QName).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à