| Paket | mx.rpc.xml |
| Schnittstelle | public interface IXMLEncoder |
| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Öffentliche Eigenschaften
| Eigenschaft | Definiert von | ||
|---|---|---|---|
| strictNillability : Boolean
Wenn strictNillability auf true gesetzt ist, werden Nullwerte gemäß den XML-Schemaregeln kodiert (Einstellung nillable=true, in der Definition festzulegen). | IXMLEncoder | ||
| xmlSpecialCharsFilter : Function
Diese Funktion wird dazu verwendet, um XML-Sonderzeichen in Escape-Zeichen umzuwandeln, bevor ein einfacher Inhalt kodiert wird. | IXMLEncoder | ||
Öffentliche Methoden
| Methode | Definiert von | ||
|---|---|---|---|
Kodiert einen ActionScript-Wert als XML. | IXMLEncoder | ||
Setzt den Encoder auf den Anfangsstatus zurück, einschließlich der Rückstellung jeglicher Schemagültigkeitsbereiche auf die oberste Ebene. | IXMLEncoder | ||
Eigenschaftendetails
strictNillability | Eigenschaft |
strictNillability:Boolean| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wenn strictNillability auf true gesetzt ist, werden Nullwerte gemäß den XML-Schemaregeln kodiert (Einstellung nillable=true, in der Definition festzulegen). Wenn strictNillability auf false gesetzt ist, werden Nullwerte immer mit dem xsi:nil="true"-Attribut kodiert. Der Standardwert ist false.
Implementierung
public function get strictNillability():Boolean public function set strictNillability(value:Boolean):voidxmlSpecialCharsFilter | Eigenschaft |
xmlSpecialCharsFilter:Function| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Diese Funktion wird dazu verwendet, um XML-Sonderzeichen in Escape-Zeichen umzuwandeln, bevor ein einfacher Inhalt kodiert wird.
Implementierung
public function get xmlSpecialCharsFilter():Function public function set xmlSpecialCharsFilter(value:Function):voidMethodendetails
encode | () | Methode |
public function encode(value:*, name:QName = null, type:QName = null, definition:XML = null):XMLList| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Kodiert einen ActionScript-Wert als XML.
Parameter
value:* — Der ActionScript-Wert, der als XML kodiert werden soll.
| |
name:QName (default = null) — Der QName einer XML-Schema-element-Definition, der beschreibt, wie der Wert kodiert werden soll, oder der Name, der für den kodierten XML-Knoten verwendet werden soll, wenn auch ein Typparameter angegeben wird.
| |
type:QName (default = null) — Der QName einer XML-Schema-simpleType oder complexType-Definition, der beschreibt, wie der Wert kodiert werden soll.
| |
definition:XML (default = null) — Wenn im Schema, das die Kodierung dieses Werts beschreibt, weder ein Element der obersten Ebene noch ein Typ existieren, kann eine benutzerdefinierte Elementdefinition bereitgestellt werden.
|
XMLList — Gibt eine XML-Kodierung des angegebenen ActionScript-Werts zurück.
|
reset | () | Methode |
public function reset():void| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Setzt den Encoder auf den Anfangsstatus zurück, einschließlich der Rückstellung jeglicher Schemagültigkeitsbereiche auf die oberste Ebene.
Tue Jun 12 2018, 10:04 AM Z