IXPath.Evaluate Metodo

Definizione

Overload

Nome Descrizione
Evaluate(String, Object)

Valutare un'espressione XPath nel contesto specificato e restituire il risultato come .String

Evaluate(String, InputSource)

Valutare un'espressione XPath nel contesto dell'oggetto specificato InputSource e restituire il risultato come .String

Evaluate(String, Object, QName)

Valutare un'espressione XPath nel contesto specificato e restituire il risultato come tipo specificato.

Evaluate(String, InputSource, QName)

Valutare un'espressione XPath nel contesto dell'oggetto specificato InputSource e restituire il risultato come tipo 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 .

per javax.xml.xpath.XPath.evaluate(java.lang.String, org.xml.sax.InputSource, 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