XMLを使う


二つの方法でXMLオブジェクトを作成します.XMLテキストを使用して、XMLコンストラクタを使用します.

  
  
  
  
  1. var xml:XML = ........ //XML text 
  2.  
  3. ignoreWhitespace = true; // ignore whitespace 
  4. var xml:XML = new (loaderXMData); 
XMLデータの読み込み:ドキュメントオブジェクトタイプ(DOM)に変換するか、E 4 X文法(混在使用)を使用します.
DOMは構造に関心を持ち、すべてのノードを巡回する.能率が高い
children()、length()、parent()、atributes()
レベル別に訪問することもできますし、直接訪問することもできます.

  
  
  
  
  1. xml.children()[0].children()[0].parent().toXMLString() 
  2.  
  3. xml.book[0].authors.author[0].toXMLString(); or 
  4.  
  5. xml.book[0].authors.author[0].@first; or filter 
  6.  
  7. var authors:XMLList = xml.book.authors.author.(@last == "kk"); 
XMLオブジェクトの更新:add、udate、remove
add:appendChild,prependChild()xml.book[0].apendChild(XX)
add:insertChildBefore,insertChildAfter()
xml.book[0].insertChild After(xml.book[0].authors、2006
uudate:xml.book[0].authors.author[1]=
delete:delete xml.book[0].authors.author[1].@middle;