Загадка про switch + XML

Код:

  1. var xx:XML = <root attr=”1″></root>;
  2. switch(xx.@attr)
  3. {
    1. case 1:
      1. trace(”Case: 1″);
    2. break;
    3. case “1″:
      1. trace(”Case: 2″);
    4. break;
    5. default:
      1. trace(”Default”);
  4. }

Что будет в output?

В output будет

Default

Потому что xx.@attr is XMLList.

С подобным нужно быть осторожным, т.к. лично я два! раза потратил по 1-2 часа, что бы словить ошибку.

При работе с XML старайтесь использовать приведение типов, если Вам нужен String или Number. Т.е. лучше писать так:

switch( xx.@attr.toString() )

Таґи: ,

Коментарів: 186 to “Загадка про switch + XML”

  1. Zzloba:

    xx.@attr[0] :)

  2. pirrest:

    Так! Дуже добре!

  3. Volodymyr:

    Ха…я розгадав ))))

  4. pirrest:

    Молодець!

  5. a_[w]:

    Я сразу подумал, что Default потому, что там открывающая и закрывающая кавычки разные.
    А потом уже открыл статью. :)
    А ещё, вместо xx.@attr[0] можно использовать кастинг String(xx.@attr) т.к. trace(getQualifiedClassName(xx.@attr[0])); даёт XML.

  6. Arhip:

    Спасибо. Прочитал с интересом, и вообще полезный у Вас блог

  7. Nekto:

    У меня в глазах пестрит от этого однообразия.

  8. РыжееЧудовище:

    оригинальная находка в блогосфере.

  9. Ultimatum:

    Огромное спасибо

  10. Evgen80:

    Хорошо пишешь аффтар :D

  11. Bold:

    Спасибо. Прочитал с интересом

  12. Grigori:

    Очень полезная вещь, спасибо!!

  13. jeny79:

    5ка! Отличный пост!

  14. Roger:

    Это то что нужно…..респект….

  15. MANFRED:

    Познавательная тема!

  16. Denis:

    Классненько….а мне очень-очень понравилось =

  17. Winampov:

    Да уж…+10

  18. Diezel:

    Спасибо за проделанную работу!

  19. UltimateX:

    Ещё хочу….:D

  20. jeny79:

    Можно многое сказать….но я скажу ТОЛЬКО ВЫСШЕ!!!!+10

  21. Acapella:

    Ещё больше хочется почитать…..

  22. Goodyear:

    Ты лучший…. Спасибо

  23. Любава:

    Интересно, однадко хотелось бы поподробнее узнать о @attrах tostringия. Отменный пост!:D

  24. Olegik White:

    Спасибочки за написаное! Пригодилось для написание курсовой.

  25. Walka:

    ТС: ++

  26. оличка:

    Ничто так не разнообразно, как женская красота, кроме разве впечатления, производимого ею на нас.

  27. Taurus:

    Очень познавательно. Спасибо.

  28. Tank80:

    Давно искал эту информацию, спасибо.

  29. Lec:

    полностью поддерживаю, такие же мысли были.

  30. Marina:

    Спасибо, вы своим текстом меня сильно выручили – давно искала эту информацию!!!

  31. Werewolf:

    спасибо

  32. Казимира:

    Ага, теперь ясно… А то я не сразу поняла где тут связь с названием…

  33. Kaij:

    Всё-таки хорошо!

  34. arcda:

    УМНИЦА!!!!!!!!!!!!!!!!!

  35. Stanly:

    Заставляет хорошо подумать о многом +10

  36. ?Atman:

    Интересно было =)

  37. SAW:

    У вас самый лучший блог

  38. Emtec:

    Добавил в закладки.

  39. Автолюбитель:

    Спасибо. Добавлено в закладки

  40. SnoopDog:

    Зачет! и ниипет!

  41. bullet:

    Полезный у вас всё-таки блог =)

  42. ExTriL:

    спасибо за статейку

  43. XanDer:

    Хорошо пишешь, подписался на фид

  44. Temur:

    Спасибо, интересно было прочитать.

  45. Dancer:

    красиво, сделал! Благодарю!!!

  46. Winampov:

    красиво, сделал! Благодарю!!!

  47. Жанна:

    Отлично!!! Вместо книги на ночь.

  48. Kosmonavt:

    Э-э-э??? Это что было такое?

  49. ДОКТОР:

    Это ты сам написал или скачал где? Признавайся!

  50. Zhivenkov:

    интересно было прочитать

  51. Emtec:

    Хорошо пишешь аффтар :D

  52. иван:

    Пока толстый сохнет, худой сдохнет.

  53. Capone:

    Распечатываю… на стенку в самое видное место!!!

  54. GROM:

    Если ты реально писал это для новичков, то стоило расписать более подробно…

  55. Ольга Ивановна:

    Спасибо, хорошая статья. Подписался.

  56. Cypher33:

    Разместил на своем страничке вашу информацию, и разместил там конечно-же обратную ссылку на вас. Но вот зашел посмотреть поевился ли трекбек, а его нет… Обидно конечно, но ведь пишим мы не ради ссылок)) Но все же посмотрите все ли у вас функцианирует, ибо странно что trekbek не поевилась, или она не прошла модерацию?

  57. Натяжной потолок:

    Это конечно тяжеловато назвать “свежаком” но всеравно спасибо!

  58. чапа:

    Сапер ошибается дважды. Первый раз - при выборе профессии.

  59. Savva:

    Otlichno napisano! Budu mnogo dumat’:

  60. диана:

    Красивая женщина радует мужской взгляд, некрасивая - женский.

  61. установка пластиковых окон:

    Я вчера накурился и подумал, что раскручу сайт в топе по пластику. Дул гашиш и кальянчик под конец. Реально убило.

  62. Walkar:

    5ка! Отличный пост!

  63. монтаж полипропиленовых труб:

    Вы никогда не задумывались что проспам - признак популярности блога?

  64. miranda im сборка:

    Все юзают аську, но никому в голову не придет перейти на миранду.

  65. Geoffrey:

    Спасибо за статью оказалась очень полезной.

  66. Lora-lora:

    Огромное человеческое спасибочки !

  67. Nekto:

    Давно читаю блог. Вот, наконец, решил высказать благодарность за интересные статьи

  68. Kon:

    Друг не обманул. Ваш блог действительно интересен, продолжайте в том же духе!

  69. олег:

    Тише едешь - хрен приедешь!

  70. Tarif:

    Я тоже долгое время увлекался этой темой, и полностью согласен с мыслями автора. Респект.

  71. Tjushnjakov:

    Трудновато читается шрифт на блоге, может стоит сменить?

  72. Nechaev:

    Хорошо что удалось отыскать такой замечательный блог, а то последнее время уже начал думать что инет это мусорка сплошная.

  73. Egor:

    Спасибо за статью оказалась очень полезной.

  74. Gerasimov:

    Как по мне - тема раскрыта четко, спасибо за пост!

  75. Жилин:

    Класно! Нашел, наконец толковый блог на просторах интернета) Ура!

  76. граффити:

    Достаточно интересная и познавательная тема

  77. дим:

    Чего-то хочу; кого не знаю. Тех, кого знаю - не хочу!

  78. Захаров:

    Очень интересно было почитать этот пост. Такого я еще не слышал. Кроме того, порадовал стиль автора - написано легко и интересно. Хотелось бы почаще наблюдать такие посты, тогда на блогах было бы намного увлекательнее. Я всегда читаю такую информацию, ведь она не только интересна, но и развивает кругозор.

  79. Автолюбитель:

    спасибо за статью… добавил в ридер

  80. Koper:

    Хорошенький блог у вас

  81. Лексус:

    Пацаны я машину купил Лексус МОЙ! не в долг, а чистоганом заплатил, 5 лет работал! Радость переполняет хочу со всеми поделиться, давайте выпьем в пятницу чисто так вспомните обо мне)! И вам тоже будет красиво на душе!

  82. ???:

    Привет! я щас нахожусь в твоем городе, может встретимся? пообщаемся..;)

  83. Ponomarjov:

    Очень полезная вещь, спасибо!!

  84. romka_cher:

    Такой пост и распечатать не жалко, редко такое найдешь в инете, спасибо!

  85. piperkesha:

    Что-то подозрительно, но меня заинтересовало, надо бы попробовать.;)

  86. Князь БолтКонский:

    это прямо в точку!!! другими словами и не скажешь!

  87. Автору респект:

    Спасибо за блог, очень грамотно все сделано. Все-таки stand-alone лучше, чем на livejournal и прочих.

  88. Olietta:

    каждый день похож на предыдущий. каждый пост автора отличен от предыдущего. вывод: читать автора :)

  89. shubrrr:

    Написать пост на пол страницы время есть, а ответить нет? Нормально…

  90. mdv_samara:

    Разместил на своем страничке вашу информацию, и разместил там конечно-же обратную ссылку на вас. Но вот зашел посмотреть поевился ли трекбек, а его нет… Обидно конечно, но ведь пишим мы не ради ссылок)) Но все же посмотрите все ли у вас функцианирует, ибо странно что trekbek не поевилась, или она не прошла модерацию?

  91. Бурков:

    Только вчера об этом думал, так что пост как нельзя в тему!

  92. Poleno:

    пост цепляет. все девушки Ваши. :)

  93. Светлана_Гранич:

    знакомая тема)

  94. Rostislav:

    В принципе если на данном проекте будут писаться в такой же тематике и дальше, буду читать.

  95. sidnik:

    Да, довольно интересная статья.

  96. Poluki:

    *Хитро щурюсь, сопоставляя факты…*

  97. Gennadiy Malaxov:

    Спасибо за блог, очень грамотно все сделано. Все-таки stand-alone лучше, чем на livejournal и прочих.

  98. Разбойник:

    С уводольствием пожал бы автору руку, благо, его блог - чудо.

  99. Poluki:

    Смешно до чёртиков. Или, боюсь, уж и не смешно, а жутко.

  100. ?Topol:

    жуть)))) надо пост использовать в корыстных целях. обязательно!

  101. Rock_Girl:

    Классный блог. Жду с нетерпением возвращения. Успехов!

  102. Irina Gavrina:

    Обилие материала на Вашем блоге поражает. Спасибо за пост ;)

  103. Balast:

    Спасибо за пост, а это тема=)

  104. Пидорасик:

    Пост понравился, пишите еще, с удовольствием прочту.

  105. Poleno:

    Теперь буду почеще читать…клёвенька =))))))

  106. Chertenok:

    Пост хорош, читал и видел многие свои ошибки, но не увидел главной:)

  107. sidnik:

    Только золотые руки автора могли набить такой прикольный пост

  108. Annoksiy:

    По интернету уже разнесся Ваш пост без ссылок, проверьте.

  109. Автор за кардоном:

    мысли здравые, но тяжело читать, не знаю почему.

  110. Варенников:

    Честно говоря, сначала до конца не понял, но со второго раза дошло - спасибо!

  111. Автолюбитель:

    Согласен, что пост получился удачным. Хорошая работа!

  112. alechin71:

    Читаю уже не первую неделю Ваш блог, узнаю много интересного. Спасибо Вам за Ваш труд!

  113. Лексус:

    Люди я машину приобрел Лексус сказка не в кредит, а налом заплатил, 5 лет пахал! Радость распирает хочу со всеми поделиться, давайте бухнем в пятницу чисто так вспомните обо мне)! И вам тоже будет душевно на душе!

  114. кулинах:

    Офигенно)

  115. Kolyan Koluchiy:

    Под впечатление от вышесказанного, благодарю за пост.

  116. Микшер:

    Интересный пост, спасибо. Также вторичен лично для меня вопрос “будет ли продолжение?” :)

  117. ?Topol:

    все реально искренне и в “теме”. ))

  118. Poluki:

    пост цепляет. все девушки Ваши. :)

  119. Poluki:

    каждый день похож на предыдущий. каждый пост автора отличен от предыдущего. вывод: читать автора :)

  120. полудохлая пенсионерка:

    Пост не однозначный. нельзя бросаться в крайности.

  121. Разбойник:

    Каменты жгут! :-D

  122. Потолок:

    Это конечно тяжеловато назвать “свежаком” но всеравно спасибо!

  123. Poluki:

    мысли здравые, но тяжело читать, не знаю почему.

  124. базука:

    Ты один из немногих, кто действительно хорошо пишет. Твои слова всегда как-то умели находить брешь в моем зашоренном и скептическом сознании… Удачи.

  125. Деблойд:

    Мне очень помогали ваши записи в трудное для меня время, это была настоящая поддержка. Пишите дальше, помогает.

  126. Vitaly:

    Только недавно стал Вашим читателем и сразу подписчиком. Спасибо за пост.

  127. mike-januar:

    Ну, прям шедеврально!))))

  128. Автор за кардоном:

    На громких заголовках и шумихи можно делать и не такие успехи.

  129. Ротешник:

    Мне понравилось!Беру….)))))))

  130. Predator:

    Все четко и по делу. Хорошо написано, благодарю.

  131. Olux:

    Спасибо за пост, а это тема=)

  132. Томек:

    есть действительно классные посты по теме блога, но этот не понравился.

  133. Nikita Tiran:

    Все четко и по делу. Хорошо написано, благодарю.

  134. Annexi:

    Полезного много нашла для себя =)

  135. человек_жизни:

    Ваще не вдохновило(((

  136. Рокоссовский:

    Хорошая работа!

  137. Порнушный актер:

    Прикольно, логично, по теме блога. Спасибо за поднятие настроения!

  138. Olux:

    Бойтесь гнева автора, ненавистники!

  139. Светлана_Гранич:

    Супер! Спасибо :0

  140. Alex Kazarkin:

    Не особо радуют говнокомменты, но все равно читать можно.

  141. Ебанат:

    Хм… У каждого абрама своя программа.

  142. собачка_Баскервилей:

    мудрость не помеха симпатичности

  143. Foma:

    Занятно

  144. Дауненок из Тольяти:

    Всегда приятно читать умных людей. Спасибо!

  145. Дибил из Севастополя:

    Всякое бывает, может Ваш блог поднимется в рейтинге Яндекса за такое пост. Посмотрим.

  146. Olietta:

    Блог в ридер однозначно

  147. kristingo:

    Хе-хе, мой первый коммент :)

  148. Maxim Zaboy:

    А представьте, если бы Ваш блог был бы повыше в рейтинге Яндекса, очень много бы людей прочли этот пост.

  149. Симпапулькин:

    Спасибо за интересный материал!

  150. Воздушный:

    Жалко, но порой необходимо сменить образ жизни. И писать такие грамотные посты.

  151. Suchok:

    Запись невозможна: диск переполнен (П)овтор, (Ф)ормат, (З)вонок #911?

  152. David:

    Еще раз убеждаюсь, что непредвзятого, чистого и честного мнения нет нигде: ни в прессе, ни в блогах, ни в разговорах с близкими. Каждый видит все по-своему и порой ошибочно даже для самих себя.

  153. karelia:

    знакомая тема)

  154. Sazonov:

    Отличная статья Спасибо огромное

  155. D_N:

    Статья просто суперская! Братцы, задумайтесь

  156. Olietta:

    ?’?????????’???????????’?? ????????? ?+??????????????????, ???????’?????? ?????????’?? ?????+?’?????????????? ?????’??????. ???????????+??!

  157. Залупырь:

    Поражаюсь смекалке и воображению уважаемого автора!

  158. zverrrJ:

    есть действительно классные посты по теме блога, но этот не понравился.

  159. Annexi:

    отличный пример стоящего материала. благо, автор просто гений.

  160. Yaroslav:

    Њ®«®¤зЁ­ ! “¤ЁўЁ«! Ћ Їа®б⮬ в Є гў«ҐЄ вҐ«м­®!

  161. zverrrJ:

    м-м-м-м если быть честной: то не моё… а так оригинально)

  162. Пидор:

    Блог сделан очень профессионально, и легко читается. То, что мне нужно. И многим другим.

  163. Balast:

    Достаточно интересная и познавательная тема

  164. Доллар:

    Каждый раз возвращаюсь к Вам снова… и не разочаровываюсь :)

  165. Rock_Girl:

    Пост заказан нашим правительством :)

  166. человек_жизни:

    Хорошая история. Я впервый раз увидел сайт

  167. Poluki:

    в след раз очень прошу обратить внимание на тематику блога и не распыляться по пустякам таким постом. а то Вас читать не буду.

  168. Rostislav:

    Прикольно, логично, по теме блога. Спасибо за поднятие настроения!

  169. Gnev Bogov:

    смени название домена

  170. Olux:

    Дружище, писать всякий горазд,… но чтобы так!!! Дай пять!

  171. Сторона Солнца:

    Всегда приятно читать умных людей. Спасибо!

  172. Катерина_ТриШ:

    подкупила искренность поста

  173. Автор за кардоном:

    хороший рассказ, все разложено по полкам

  174. Botinka:

    С уводольствием пожал бы автору руку, благо, его блог - чудо.

  175. Симпапулькин:

    Спасибо! У Вас часто замечательные посты! Прямо с утра поднимаете настроение.

  176. Balast:

    О чем глаголят все эти люди в комментах? о_О

  177. Roisin:

    Спасибо автору.

  178. Annexi:

    Теперь буду почеще читать…клёвенька =))))))

  179. Анжи:

    Хе-хе, мой первый коммент :)

  180. Интеллектуальный онанист:

    Если бы я был девушкой, я бы дал автору за такой пост.

  181. Деблойд:

    Каждый раз возвращаюсь к Вам снова… и не разочаровываюсь :)

  182. vespertilious:

    чего тока не придумают!..)

  183. Poleno:

    в след раз очень прошу обратить внимание на тематику блога и не распыляться по пустякам таким постом. а то Вас читать не буду.

  184. Zhgun:

    А представьте, если бы Ваш блог был бы повыше в рейтинге Яндекса, очень много бы людей прочли этот пост.

  185. pank-natalya:

    Хороший пост, прочитав пару книг на тему всё таки не взглянул со стороны, а пост как-то задел.

  186. Abdul'karim:

    Хорошо, а так ли это?

Залиште свій коментар