Langage

IXmlPullParser.GetNamespace(String) Méthode

Définition

Retourne l’URI correspondant au préfixe donné, en fonction de l’état actuel de l’analyseur.

[Android.Runtime.Register("getNamespace", "(Ljava/lang/String;)Ljava/lang/String;", "GetGetNamespace_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? GetNamespace(string? prefix);
[<Android.Runtime.Register("getNamespace", "(Ljava/lang/String;)Ljava/lang/String;", "GetGetNamespace_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetNamespace : string -> string

Paramètres

prefix
String

Retours

Attributs

Remarques

Retourne l’URI correspondant au préfixe donné, en fonction de l’état actuel de l’analyseur.

Si le préfixe n’a pas été déclaré dans l’étendue actuelle, la valeur Null est retournée. L’espace de noms par défaut est inclus dans la table d’espaces de noms et est disponible via getNamespace (null).

Cette méthode est une méthode pratique pour

for (int i = getNamespaceCount(getDepth ())-1; i >= 0; i--) {
              if (getNamespacePrefix(i).equals( prefix )) {
                return getNamespaceUri(i);
              }
             }
             return null;

<forte>remarque :</les implémentations d’analyseur fortes> peuvent fournir une recherche plus efficace, par exemple à l’aide d’une table de hachage. Le préfixe « xml » est lié à «http://www.w3.org/XML/1998/namespace », comme défini dans les espaces de noms dans la spécification XML. Analogue, le préfixe « xmlns » est résolu en http://www.w3.org/2000/xmlns/

Java documentation pour org.xmlpull.v1.XmlPullParser.getNamespace(java.lang.String).

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

S’applique à