Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var xml:XML = <content>
  2.       <item list_id="1">
  3. <name_CDATA id="1" elite="0" event_item="0" type="ship"><![CDATA[PHOENIX (In Use)]]></name_CDATA>
  4.         <category_CDATA><![CDATA[STARJET]]></category_CDATA>
  5.         <description_CDATA><![CDATA[Battle dwarf]]></description_CDATA>
  6.         <buy_hint_CDATA><![CDATA[Do you really want to buy the <strong>Phoenix</strong> ship for <strong>0</strong>?]]></buy_hint_CDATA>
  7.         <qty_enabled default="1" max="1">0</qty_enabled>
  8.         <price cost="0">OWNED</price>
  9.         <stats1>
  10.           <title_CDATA><![CDATA[<b>Standard:</b>]]></title_CDATA>
  11.           <hitpoints>4,000</hitpoints>
  12.           <speed>320</speed>
  13.           <cargo>100</cargo>
  14.           <lasers>1</lasers>
  15.           <rockets>100</rockets>
  16.           <generators>1</generators>
  17.           <extras>1</extras>
  18.         </stats1>
  19.         <stats2>
  20.           <title_CDATA><![CDATA[<b>Standard2:</b>]]></title_CDATA>
  21.           <hitpoints>4,002</hitpoints>
  22.           <speed>322</speed>
  23.           <cargo>102</cargo>
  24.           <lasers>2</lasers>
  25.           <rockets>102</rockets>
  26.           <generators>2</generators>
  27.           <extras>2</extras>
  28.         </stats2>
  29.         <stats3>
  30.           <title_CDATA><![CDATA[<b>Standard3:</b>]]></title_CDATA>
  31.           <hitpoints>4,003</hitpoints>
  32.           <speed>323</speed>
  33.           <cargo>103</cargo>
  34.           <lasers>3</lasers>
  35.           <rockets>103</rockets>
  36.           <generators>3</generators>
  37.           <extras>3</extras>
  38.         </stats3>
  39.     </item>
  40. </content>;
  41.  
  42. var items:XMLList = xml..item;
  43. var stats:XMLList = items.children().(name().toString().indexOf("stats") != -1);
  44.  
  45. for each (var stat:XML in stats)
  46. {
  47.     trace(stat.name());
  48.     for each (var item:XML in stat.*)
  49.     {
  50.         trace("\t", item.name(), ":", item.toString());
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement