ГлавнаяActionScript 3 — «100 советов» › Оператор @ для работы с атрибутами XML

Оператор @ для работы с атрибутами XML

June 19th, 2006
В ActionScript 3 для удобства работы с XML добавлен новый оператор “@”, предназначенный для доступа к атрибутам XML, и является аналогом метода attribute (Top level XML.attribute()).

Код:
var myXML:XML = ; trace(myXML.attribute("name")); // senocular trace(myXML.attribute("id")); // 2867 trace(myXML.@name); // senocular trace(myXML.@id); // 2867

В операторе @ можно использовать звездочку (*) для получения списка всех атрибутов узла XML в формате XMLList, это будет аналогом метода attributes() (Top level XML.attributes()). Пример:

Код:
var myXML:XML = ; var atts:XMLList; atts = myXML.attributes(); trace(atts.toXMLString()); /* Output: senocular 2867 */ atts = myXML.@*; trace(atts.toXMLString()); /* Output: senocular 2867 */

Категория: ActionScript 3 — «100 советов» Ярлыки: ,

Смотрите также

Событие Render Распространение событий
  1. Пока без комментариев.
  1. Пока нету.