Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как объединить повторяющиеся ветки XML (http://www.flasher.ru/forum/showthread.php?t=157619)

Azo 08.06.2011 15:45

Как объединить повторяющиеся ветки XML
 
Как бы вместо
Код:

  <cat_1 name="Продукты">
    <cat_2 name="Блюда">
      <gift name="Суши">
        <price>20</price>
        <point>3</point>
      </gift>
    </cat_2>
    <cat_2 name="Блюда">
      <gift name="Плов">
        <price>20</price>
        <point>3</point>
      </gift>
    </cat_2>
  </cat_1>
  <cat_1 name="Продукты">
    <cat_2 name="Алкоголь">
      <gift name="Водка">
        <price>20</price>
        <point>3</point>
      </gift>
    </cat_2>
  </cat_1>

Чтобы переделывало в

Код:

  <cat_1 name="Продукты">
    <cat_2 name="Блюда">
      <gift name="Суши">
        <price>20</price>
        <point>3</point>
      </gift>
      <gift name="Плов">
        <price>20</price>
        <point>3</point>
      </gift>
    <cat_2 name="Алкоголь">
      <gift name="Водка">
        <price>20</price>
        <point>3</point>
      </gift>
    </cat_2>
  </cat_1>

Надо или на as3 или на php все ровно...

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


Часовой пояс GMT +4, время: 15:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.