parser

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

 

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

xml лучше делать таким, чтобы его мог понять и человек

Misha v.3 31.08.2006 14:29

т.е. сплошные циферки - не рулез. на этапе формирования xml-я его стоит привести в логичный вид (в БД обычно связанная информация, соотв. в xml её лучше выдать в струкртурированном виде).

про формирование окончаний средствами xslt: считаю что так делать не стоит. более того считаю что в xslt вообще не должно быть никаких строк на каком-либо человеческом языке, в этом случае один и тот-же xslt может без изменений (ну... почти) обрабатывать xml на разных языках. автоматическое формирование окончаний в любом случае сделать сложно (для месяцев - уже непросто, а бывают ещё и разные исключения). мы подобные тексты в разных падежах выдаем в xml (отдельными структурами, как пример - названия месяцев, дней недели, байт/КБ/... и т.д.) и xsl лишь собирает строки в кучку.

и ещё замечание: старайтесь хранить слова не в аттрибутах (...internet="оптоволокно"...), а к тегах (<internet>оптоволокно</internet>) т.к. в один прекрасный момент вы захотите изменить слово на "опто-<br/>волокно"...