Lenguaje

IXmlPullParser.GetNamespace(String) Método

Definición

Devuelve el URI correspondiente al prefijo especificado, en función del estado actual del analizador.

[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

Parámetros

prefix
String

Devoluciones

Atributos

Comentarios

Devuelve el URI correspondiente al prefijo especificado, en función del estado actual del analizador.

Si el prefijo no se declaró en el ámbito actual, se devuelve null. El espacio de nombres predeterminado se incluye en la tabla de espacios de nombres y está disponible a través de getNamespace (null).

Este método es un método de conveniencia para

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

<strong>Note:</strong> parser implementations may provide more efficient lookup, por ejemplo, using a Hashtable. El prefijo 'xml' está enlazado a "http://www.w3.org/XML/1998/namespace", tal como se define en los espacios de nombres de la especificación XML. Análogo, el prefijo "xmlns" se resuelve en http://www.w3.org/2000/xmlns/

Java documentación para org.xmlpull.v1.XmlPullParser.getNamespace(java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a