IXmlPullParser.GetNamespace(String) 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.
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.