Показать сообщение отдельно
Старый 27.02.2011, 01:09
zhoran вне форума Посмотреть профиль Отправить личное сообщение для zhoran Найти все сообщения от zhoran
  № 5  
Ответить с цитированием
zhoran

Регистрация: Dec 2010
Адрес: Химки МО
Сообщений: 95
Цитата:
Сообщение от Хемуль Посмотреть сообщение
А что вы хотите услышать? ^_^ Ну, в первом случае, если вам нужно будет справиться с какими-то специальными символами, вы сможете использовать конструкцию CDATA, а во втором, поскольку данные у вас в атрибутах, придётся иначе эту проблему решать, но вы и тут скажете "И что с того?" ^_^
Вы хотите услышать, как правильно? Правильно так, как вам необходимо для решения поставленной задачи. Вы с таким же успехом можете рядом поставить то же самое в JSON-виде и задать тот же вопрос.

PS: Подарили под вечер весёлое настроение. ^_^ Спасибо.
На здоровье )! Насчет CDATA я не подумал, верно подмечено.

Цитата:
Сообщение от Bgg Посмотреть сообщение
С того что узел и атрибут это разные структурные единицы XML.
Хм, сами ответили - сами спросили.
Тож спасибо за участие)

Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
Есть вот здание. В здании есть шкаф. В шкафу лежит телефон. Как Вы это покажите вторым типом записи?
Логично ли будет записывая мой пример первой записью добавлять дочерний элемент "объем", "цвет" рядышком со вложенным или логично было бы сделать его параметром?
Кажется из аналогии со зданием и шкафом, я уяснил)))
Выходит, что узел без дочерних - просто элементарный неделимый атомный кирпич со свойствами (атрибутами), а узел с дочерними узлами - как бы составной, и может содержать или нет дочерние узлы.

Спасибо! Вот что значит хорошая метафора )

P.S.
Логично ли будет записывая мой пример первой записью добавлять дочерний элемент "объем", "цвет" рядышком со вложенным или логично было бы сделать его параметром?
Кмк в вашем примере логично так:
<здание объем="2000м3" цвет="0xfefefe">
<шкаф>
<телефон/>
</шкаф>
</здание>


Последний раз редактировалось zhoran; 27.02.2011 в 01:13.