Lingua

IXPathExpression.Evaluate Metodo

Definizione

Overload

Nome Descrizione
Evaluate(Object)

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

Evaluate(InputSource)

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

Evaluate(Object, QName)

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

Evaluate(InputSource, QName)

Valutare l'espressione XPath compilata nel contesto dell'oggetto specificato InputSource e restituire il risultato come tipo specificato.

Evaluate(Object)

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

[Android.Runtime.Register("evaluate", "(Ljava/lang/Object;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_Object_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Evaluate(Java.Lang.Object? item);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/Object;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_Object_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : Java.Lang.Object -> string

Parametri

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 l'espressione non può essere valutata.

Commenti

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

Questo metodo chiama #evaluate(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.

per javax.xml.xpath.XPathExpression.evaluate(java.lang.Object).

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(InputSource)

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

[Android.Runtime.Register("evaluate", "(Lorg/xml/sax/InputSource;)Ljava/lang/String;", "GetEvaluate_Lorg_xml_sax_InputSource_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Evaluate(Org.Xml.Sax.InputSource? source);
[<Android.Runtime.Register("evaluate", "(Lorg/xml/sax/InputSource;)Ljava/lang/String;", "GetEvaluate_Lorg_xml_sax_InputSource_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : Org.Xml.Sax.InputSource -> string

Parametri

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 source è null.

Commenti

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

Questo metodo chiama #evaluate(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 source è null, viene generata un'eccezione NullPointerException .

per javax.xml.xpath.XPathExpression.evaluate(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(Object, QName)

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

[Android.Runtime.Register("evaluate", "(Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_Object_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Evaluate(Java.Lang.Object? item, Javax.Xml.Namespace.QName? returnType);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_Object_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : Java.Lang.Object * Javax.Xml.Namespace.QName -> Java.Lang.Object

Parametri

item
Object

Contesto iniziale (ad esempio, nodo o elenco di nodi).

returnType
QName

Tipo restituito desiderato.

Valori restituiti

Oggetto Object che è il risultato della valutazione dell'espressione e della conversione del risultato in returnType.

Attributi

Eccezioni

Se l'espressione non può essere valutata.

Se returnType non è uno dei tipi definiti in XPathConstants.

Se returnType è null.

Commenti

Valutare l'espressione XPath compilata 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 QName e la conversione del tipo restituito.

Se returnType non è uno dei tipi definiti in XPathConstants, viene generata un'eccezione IllegalArgumentException .

Se viene specificato un null valore per item, verrà usato un documento vuoto per il contesto. Se returnType è null, viene generata un'eccezione NullPointerException .

per javax.xml.xpath.XPathExpression.evaluate(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(InputSource, QName)

Valutare l'espressione XPath compilata nel contesto dell'oggetto specificato InputSource e restituire il risultato come tipo specificato.

[Android.Runtime.Register("evaluate", "(Lorg/xml/sax/InputSource;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Lorg_xml_sax_InputSource_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Evaluate(Org.Xml.Sax.InputSource? source, Javax.Xml.Namespace.QName? returnType);
[<Android.Runtime.Register("evaluate", "(Lorg/xml/sax/InputSource;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Lorg_xml_sax_InputSource_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathExpressionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : Org.Xml.Sax.InputSource * Javax.Xml.Namespace.QName -> Java.Lang.Object

Parametri

source
InputSource

Oggetto InputSource del documento da valutare.

returnType
QName

Tipo restituito desiderato.

Valori restituiti

Oggetto Object che è il risultato della valutazione dell'espressione e della conversione del risultato in returnType.

Attributi

Eccezioni

Se l'espressione non può essere valutata.

Se returnType non è uno dei tipi definiti in XPathConstants.

Se source o returnType è null.

Commenti

Valutare l'espressione XPath compilata 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(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 source o returnType è null, viene generata un'eccezione NullPointerException .

per javax.xml.xpath.XPathExpression.evaluate(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