parser

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

 

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

Михаил, Вы меня ставите в тупик... :)

anthrop 31.08.2006 15:47

Циферки - это конечно не рулез, но это обеспечивает универсальность моего XML. Как я захочу, так его и выведу (или я не прав?).
У меня сейчас XML выступает как бы в роли хранилища данных - Вы, насколько я понял, предлагаете сделать его ближе к окончательному выводу?

Поясню задачу. Возможно я вообще неправильно за неё взялся.

1. Мне нужно осуществлять поиск помещений в БД (по заданным параметрам) и выводить это всё в HTML.
1. Из нескольких таблиц БД я достаю информацию, которая представлена в виде циферок.
2. Формирую из неё структурированный XML примерно такого смысла:
<станция_метро attr="её свойства">
	<здание attr="его свойства">
		<помещение attr="его свойства"/>
		<помещение attr="его свойства"/>
		<помещение attr="его свойства"/>
	</здание attr="его свойства">
</станция_метро>
Свойства представлены циферками.

3. Из этого XML я пытаюсь сформировать HTML, содержащий связный текст примерно такого вида:
метро Авиамоторная
Бизнес-центр класса В. 20 мин. пешком от метро, 1-я линия домов.
Кабельная 5-я ул.

Комната 20 кв.м., 3-й этаж. Интернет, охрана. Прямая аренда. Ставка аренды включает НДС и коммунальные платежи.

Блок 74 кв.м. (4 комнаты, с/у), 6-й этаж. Интернет, кондиционер, охрана. Прямая аренда. Ставка аренды офиса включает НДС.


Можно прям сразу в исходный XML засовывать описание помещения как слитный текст, но тогда его уже не выведешь в виде таблицы...
А можно сделать XML с избыточностью - каждый параметр отдельно, плюс описание как слитный текст...

Что-то я забрёл в тупик. Помогите выбраться, пожалуйста!