パッケージmx.utils
クラスpublic class XMLUtil
継承XMLUtil Inheritance Object

XMLUtil クラスは、Flex で XML を使用するためのメソッドを持つ完全に静的なクラスです。XMLUti のインスタンスを作成する必要はなく、XMLUtil.qnamesEqual() メソッドなどの静的メソッドを呼び出すだけです。



パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
パブリックメソッド
 メソッド定義元
  
[静的] 指定されたストリングから XML を作成します。空白は無視します。
XMLUtil
  
[静的] 指定された QName と一致する属性の XML 値を返します。
XMLUtil
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
  
qnamesEqual(qname1:QName, qname2:QName):Boolean
[静的] 2 つの QName パラメータの uri プロパティおよび localName プロパティが同じ場合は、true を返します。
XMLUtil
  
[静的] Qname オブジェクトの uri プロパティと localName プロパティをコロンで区切って連結して返します。
XMLUtil
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
メソッドの詳細
createXMLDocument()メソッド
public static function createXMLDocument(str:String):XMLDocument

指定されたストリングから XML を作成します。空白は無視します。このメソッドは、<mx:XML> タグで定義されるオブジェクトと WebService 要求を作成するために使用されます。作成されたオブジェクトは、この構造の firstChild を取得します。

パラメータ

str:String — XML ストリングです。

戻り値
XMLDocument — 空白を無視した新規 XML オブジェクトです。
getAttributeByQName()メソッド 
public static function getAttributeByQName(xml:XML, attrQName:QName):XMLList

指定された QName と一致する属性の XML 値を返します。

パラメータ

xml:XML — 調べられている XML オブジェクト
 
attrQName:QName — 検索する属性の QName

戻り値
XMLList — 一致した属性の XMLList、または一致したものが見つからない場合は空のリストです。
qnamesEqual()メソッド 
public static function qnamesEqual(qname1:QName, qname2:QName):Boolean

true を返すのは、2 つの QName パラメータの uri プロパティおよび localName プロパティが同じ場合です。

パラメータ

qname1:QName — 最初の QName オブジェクトです。
 
qname2:QName — 2 番目の QName オブジェクトです。

戻り値
Boolean — <Check Alignment of PHs>QName パラメータの true プロパティおよび uri プロパティが同じ場合は、localName です。
qnameToString()メソッド 
public static function qnameToString(qname:QName):String

Qname オブジェクトの uri プロパティと localName プロパティをコロンで区切って連結して返します。オブジェクトに uri プロパティがない場合、または uri の値が空ストリングの場合は、localName プロパティを返します。

パラメータ

qname:QName — QName オブジェクトです。

戻り値
String — コロンで区切った Qname オブジェクトの uri プロパティおよび localName プロパティの連結です。




 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/utils/XMLUtil.html