Freigeben über


IXmlPullParser.SetFeature(String, Boolean) Methode

Definition

Verwenden Sie diesen Aufruf, um das allgemeine Verhalten des Parsers zu ändern, z. B. die Verarbeitung von Namespace- oder Doctype-Deklarationen.

[Android.Runtime.Register("setFeature", "(Ljava/lang/String;Z)V", "GetSetFeature_Ljava_lang_String_ZHandler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetFeature (string? name, bool state);
[<Android.Runtime.Register("setFeature", "(Ljava/lang/String;Z)V", "GetSetFeature_Ljava_lang_String_ZHandler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetFeature : string * bool -> unit

Parameter

name
String
state
Boolean
Attribute

Ausnahmen

Wenn das Feature nicht unterstützt wird oder nicht festgelegt werden kann

Wenn die Zeichenfolge mit dem Featurenamen null ist

Hinweise

Verwenden Sie diesen Aufruf, um das allgemeine Verhalten des Parsers zu ändern, z. B. die Verarbeitung von Namespace- oder Doctype-Deklarationen. Diese Methode muss vor dem ersten Aufruf von next oder nextToken aufgerufen werden. Andernfalls wird eine Ausnahme ausgelöst.

Beispiel: Rufen Sie setFeature(FEATURE_PROCESS_NAMESPACES, true) auf, um die Namespaceverarbeitung zu aktivieren. Die anfänglichen Einstellungen entsprechen den Eigenschaften, die von der XML-Pull parser-Factory angefordert werden. Wenn keine angefordert wurde, werden alle Features standardmäßig deaktiviert.

Java-Dokumentation für org.xmlpull.v1.XmlPullParser.setFeature(java.lang.String, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: