parser

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

 

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

+ как бы сделал я

Никита Козин 23.06.2006 07:16

1. Выбирал бы из базы данных в таблицу то, что мне нужно.

2. Переводил бы таблицу в XML:
@table2xml[tData;sRootName;sRowName][tColumns]
^if(!def $sRootName){$sRootName[items]}
^if(!def $sRowName){$sRowName[item]}
$tColumns[^tData.columns[]]
<$sRootName>
	^tData.menu{
		^tColumns.menu{
			<$sRowName>
				$tData.[$tColumns.column]
			</$sRowName>
		}
	}
</$sRootName>
# end @table2xml[]