parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

в пользу xml написано много умных книг...

Misha v.3 24.03.2004 10:26 / 24.03.2004 10:28

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

чем идеологически отличается конструкция:
<metka1>
данные
</metka1>

от придуманой вами:

<!-- BEGIN метка1 -->
Код
<!-- END метка1 -->

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

вы можете вашим кодом вывести принуманую вами для данного проекта структуру меню вида:
<menu>
<item path="/news/">Новости</item>
<item path="/products/" selected="selected">Продукты</item>
...
</menu>

в любом месте вашего xml и далее не ваша забота где оно появится на сайте и как, если вы опишите тому, кто делает xsl шаблоны что данные для menu надо брать в таком теге и они имеют такую структуру. захотите вдруг сделать wap сайт или текстовую версию? да не вопрос, данные (xml) те-же самый просто применяете к ним другой xsl шаблон. и т.д.

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

P.S. первые-же два регекспа имеют необходимые конструкции: \1