maxim
Новичок
Обход XML дерева (каталогов)
Есть дерево каталогов типа:
<row>
<cat_name>CAT1</cat_name>
<row>
<cat_name>CAT2</cat_name>
</row>
<row>
<cat_name>CAT3</cat_name>
</row>
</row>
<row>
<cat_name>CAT4</cat_name>
</row>
Или любое другое - не принципиально.
Хочется обойти все это дерево и получить на выходе
<option id="id1">Cat1<option>
<option id="id2"> - Cat2<option>
<option id="id2"> - Cat3<option>
<option id="id3">Cat3<option>
Можно ли сделать такое преобразование средствами DOMXML без использования XSLT?
Есть дерево каталогов типа:
<row>
<cat_name>CAT1</cat_name>
<row>
<cat_name>CAT2</cat_name>
</row>
<row>
<cat_name>CAT3</cat_name>
</row>
</row>
<row>
<cat_name>CAT4</cat_name>
</row>
Или любое другое - не принципиально.
Хочется обойти все это дерево и получить на выходе
<option id="id1">Cat1<option>
<option id="id2"> - Cat2<option>
<option id="id2"> - Cat3<option>
<option id="id3">Cat3<option>
Можно ли сделать такое преобразование средствами DOMXML без использования XSLT?