IXPath.Evaluate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
| Evaluate(String, InputSource) |
Évaluez une expression XPath dans le contexte de l’objet spécifié |
| Evaluate(String, Object, QName) |
Évaluez une |
| Evaluate(String, InputSource, QName) |
Évaluez une expression XPath dans le contexte de l’objet 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.
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.
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.