Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 24.03.2004 15:01
в пользу xml написано много умных книг и заниматься перечислением его достоинств тут по моему незачем.Я никоим образом не против XML, если его создали – значит на то есть веские причины, если именно в таком виде – значит именно так было необходимо.
чем идеологически отличается конструкция:Ничем не отличается.
<metka1>
данные
</metka1>
от придуманой вами:
<!-- BEGIN метка1 -->
Код
<!-- END метка1 -->
?
да ничем, кроме того что используется уже описаный в стандарте синтаксис.
вы можете вашим кодом вывести принуманую вами для данного проекта структуру меню вида:И тут я с Вами полностью согласен, приплюсую туда же RSS.
<menu>
<item path="/news/">Новости</item>
<item path="/products/" selected="selected">Продукты</item>
...
</menu>
в любом месте вашего xml и далее не ваша забота где оно появится на сайте и как, если вы опишите тому, кто делает xsl шаблоны что данные для menu надо брать в таком теге и они имеют такую структуру. захотите вдруг сделать wap сайт или текстовую версию? да не вопрос, данные (xml) те-же самый просто применяете к ним другой xsl шаблон. и т.д.
все-таки хороший велосипед изобрести сложнее чем взять уже готовые идеи/чертежи и делать по ним. вы хоть ознакомьтесь что это такое...Ознакомлюсь непременно, как только выкрою достаточно времени.
P.S. первые-же два регекспа имеют необходимые конструкции: \1Да, благодарю, именно это и подозревал.