IXPath.Evaluate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Evaluate(String, Object) |
Valutare un'espressione XPath nel contesto specificato e restituire il risultato come . |
| Evaluate(String, InputSource) |
Valutare un'espressione XPath nel contesto dell'oggetto specificato |
| Evaluate(String, Object, QName) |
Valutare un'espressione |
| Evaluate(String, InputSource, QName) |
Valutare un'espressione XPath nel contesto dell'oggetto specificato |
Evaluate(String, Object)
Valutare un'espressione XPath nel contesto specificato e restituire il risultato come .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
Parametri
- expression
- String
Espressione XPath.
- item
- Object
Contesto iniziale (ad esempio, nodo o elenco di nodi).
Valori restituiti
Oggetto String che è il risultato della valutazione dell'espressione e della conversione del risultato in un oggetto String.
- Attributi
Eccezioni
Se expression non è possibile valutare.
Se expression è null.
Commenti
Valutare un'espressione XPath nel contesto specificato e restituire il risultato come .String
Questo metodo chiama #evaluate(String expression, Object item, QName returnType) con un returnType oggetto di XPathConstants#STRING.
Vedere Valutazione delle espressioni XPath per la valutazione dell'elemento di contesto, la variabile, la funzione e la risoluzione QName e la conversione del tipo restituito.
Se viene specificato un null valore per item, verrà usato un documento vuoto per il contesto. Se expression è null, viene generata un'eccezione NullPointerException .
per javax.xml.xpath.XPath.evaluate(java.lang.String, java.lang.Object).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Evaluate(String, InputSource)
Valutare un'espressione XPath nel contesto dell'oggetto specificato InputSource e restituire il risultato come .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
Parametri
- expression
- String
Espressione XPath.
- source
- InputSource
Oggetto InputSource del documento da valutare.
Valori restituiti
Oggetto String che è il risultato della valutazione dell'espressione e della conversione del risultato in un oggetto String.
- Attributi
Eccezioni
Se l'espressione non può essere valutata.
Se expression o source è null.
Commenti
Valutare un'espressione XPath nel contesto dell'oggetto specificato InputSource e restituire il risultato come .String
Questo metodo chiama #evaluate(String expression, InputSource source, QName returnType) con un returnType oggetto di XPathConstants#STRING.
Vedere Valutazione delle espressioni XPath per la valutazione dell'elemento di contesto, la variabile, la funzione e la risoluzione QName e la conversione del tipo restituito.
Se expression o source è null, viene generata un'eccezione NullPointerException .
per javax.xml.xpath.XPath.evaluate(java.lang.String, org.xml.sax.InputSource).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Evaluate(String, Object, QName)
Valutare un'espressione XPath nel contesto specificato e restituire il risultato come tipo specificato.
[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
Parametri
- expression
- String
Espressione XPath.
- item
- Object
Contesto iniziale (ad esempio, nodo o elenco di nodi).
- returnType
- QName
Tipo restituito desiderato.
Valori restituiti
Risultato della valutazione di un'espressione XPath come di ObjectreturnType.
- Attributi
Eccezioni
Se expression non è possibile valutare.
Se returnType non è uno dei tipi definiti in XPathConstants.
Se expression o returnType è null.
Commenti
Valutare un'espressione XPath nel contesto specificato e restituire il risultato come tipo specificato.
Vedere Valutazione delle espressioni XPath per la valutazione dell'elemento di contesto, la variabile, la funzione e la risoluzione e QName la conversione del tipo restituito.
Se returnType non è uno dei tipi definiti in XPathConstants ( XPathConstants#NUMBER NUMBER, XPathConstants#STRING STRINGXPathConstants#BOOLEAN BOOLEAN, XPathConstants#NODE NODE o XPathConstants#NODESET NODESET) , viene generata un'eccezione IllegalArgumentException .
Se viene specificato un null valore per item, verrà usato un documento vuoto per il contesto. Se expression o returnType è null, viene generata un'eccezione NullPointerException .
per javax.xml.xpath.XPath.evaluate(java.lang.String, java.lang.Object, javax.xml.namespace.QName).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Evaluate(String, InputSource, QName)
Valutare un'espressione XPath nel contesto dell'oggetto specificato InputSource e restituire il risultato come tipo specificato.
[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
Parametri
- expression
- String
Espressione XPath.
- source
- InputSource
Origine di input del documento da valutare.
- returnType
- QName
Tipo restituito desiderato.
Valori restituiti
Oggetto Object che incapsula il risultato della valutazione dell'espressione.
- Attributi
Eccezioni
Se l'espressione non può essere valutata.
Se returnType non è uno dei tipi definiti in XPathConstants.
Se expression, source o returnType è null.
Commenti
Valutare un'espressione XPath nel contesto dell'oggetto specificato InputSource e restituire il risultato come tipo specificato.
Questo metodo compila un modello di dati per l'oggetto InputSource e chiama #evaluate(String expression, Object item, QName returnType) sull'oggetto documento risultante.
Vedere Valutazione delle espressioni XPath per la valutazione dell'elemento di contesto, la variabile, la funzione e la risoluzione QName e la conversione del tipo restituito.
Se returnType non è uno dei tipi definiti in XPathConstants, viene generata un'eccezione IllegalArgumentException .
Se expression, source o returnType è null, viene generata un'eccezione NullPointerException .
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.