Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Элементы и атрибуты XML / 4 сообщений из 4, страница 1 из 1
21.06.2012, 20:52
    #37849280
maximIZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элементы и атрибуты XML
Доброго дня. Вот пытаюсь понять когда при составлении xml документа следует использовать атрибуты а когда вложенные элементы?

Вот два образца документа

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<UPLOAD>
	<st>
		<id>4247E91C1D9144699BF577355ABFA2B4</id>
		<date>29.02.2012 17:32:52</date>
		<road>out</road>
	</st>
	<st>
		<id>1C350FE7DD8A49CE8521B044233F2AF0</id>
		<date>28.02.2012 17:32:52</date>
		<road>in</road>
	</st>
</UPLOAD>



Код: xml
1.
2.
3.
4.
<UPLOAD>
	<st id="4247E91C1D9144699BF577355ABFA2B4" date="29.02.2012 17:32:52" road="out"/>
	<st id="1C350FE7DD8A49CE8521B044233F2AF0" date="28.02.2012 17:32:52" road="in"/>
</UPLOAD>



Что лучше? И когда следует записывать данные в виде элементов а когда в виде атрибутов? Ведь оба варианта правильны

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
21.06.2012, 23:14
    #37849382
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элементы и атрибуты XML
...
Рейтинг: 0 / 0
21.06.2012, 23:15
    #37849384
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элементы и атрибуты XML
Когда элемент не предполагает наличия потомков, имеет смысл использовать атрибуты хотя бы для экономии бумаги байтов. С другой стороны, если документ будет обрабатываться людьми наравне с машинами, удобнее, если данные представлены в тегах.
...
Рейтинг: 0 / 0
22.06.2012, 11:17
    #37849876
mage.lan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элементы и атрибуты XML
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Элементы и атрибуты XML / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]