@solaris77

Элементы или атрибуты в XML — как правильнее (логичнее)?

Нужно хранить и выводить некие диалоги.
Для каждого site, forum и subject единственные, а может быть много.
Как лучше хранить site, forum и subject - в виде атрибутов или элементов? Мне кажется, логичнее в виде атрибутов, поскольку они и являются атрибутами (в русском значении этого слова, а не в программистском) topic'а.

Атрибуты:
<topic site="site" forum="forum" subject="subject">
        <message>
            <date>date</date>
            <from>from</from>
            <text>text</text>
        </message>
        <message>
            <date>date1</date>
            <from>from1</from>
            <text>text1</text>
        </message>
    </topic>


Элементы:
<topic>
        <site>site</site>
        <forum>forum</forum>
        <subject>subject</subject>
        <message>
            <date>date</date>
            <from>from</from>
            <text>text</text>
        </message>
        <message>
            <date>date1</date>
            <from>from1</from>
            <text>text1</text>
        </message>
    </topic>
  • Вопрос задан
  • 2418 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы