IXmlPullParser.GetNamespace(String) Metode

Definisi

Mengembalikan URI yang sesuai dengan awalan yang diberikan, tergantung pada status pengurai saat ini.

[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

Mengembalikan

Atribut

Keterangan

Mengembalikan URI yang sesuai dengan awalan yang diberikan, tergantung pada status pengurai saat ini.

Jika awalan tidak dideklarasikan dalam cakupan saat ini, null dikembalikan. Namespace default disertakan dalam tabel namespace layanan dan tersedia melalui getNamespace (null).

Metode ini adalah metode kenyamanan untuk

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

<kuat>Harap dicatat:</implementasi pengurai yang kuat> dapat memberikan pencarian yang lebih efisien, misalnya menggunakan Hashtable. Awalan 'xml' terikat ke "http://www.w3.org/XML/1998/namespace", seperti yang didefinisikan dalam Namespace dalam spesifikasi XML . Analog, awalan 'xmlns' diselesaikan ke http://www.w3.org/2000/xmlns/

Java dokumentasi untuk org.xmlpull.v1.XmlPullParser.getNamespace(java.lang.String).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk