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):void
xmlSpecialCharsFilter | 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):void
Methodendetails
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