Sprache

IXmlPullParser.GetNamespace(String) Methode

Definition

Gibt den URI zurück, der dem angegebenen Präfix entspricht, abhängig vom aktuellen Zustand des Parsers.

[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

Parameter

prefix
String

Gibt zurück

Attribute

Hinweise

Gibt den URI zurück, der dem angegebenen Präfix entspricht, abhängig vom aktuellen Zustand des Parsers.

Wenn das Präfix nicht im aktuellen Bereich deklariert wurde, wird NULL zurückgegeben. Der Standardnamespace ist in der Namespacetabelle enthalten und ist über getNamespace (null) verfügbar.

Diese Methode ist eine Komfortmethode für

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

<starke>Hinweis:</starke> Parserimplementierungen bieten möglicherweise effizientere Nachschlagevorgänge, z. B. die Verwendung einer Hashtabelle. Das Präfix 'xml' ist an "http://www.w3.org/XML/1998/namespace" gebunden, wie in den Namespaces in der XML-Spezifikation definiert. Analog wird das Präfix "xmlns" in http://www.w3.org/2000/xmlns/

Java Dokumentation für org.xmlpull.v1.XmlPullParser.getNamespace(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: