Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Важность удобочитаемости

Читайте также:
  1. Важность вопроса: общий взгляд на стресс.
  2. ВАЖНОСТЬ ЗАНЯТИЙ ЛЮБОВЬЮ
  3. Важность и обязательность покаяния
  4. ВАЖНОСТЬ И ЦЕННОСТЬ ИСЛАМСКИХ ЗНАНИЙ
  5. Важность обучения и практики
  6. ВАЖНОСТЬ ПРАВИЛЬНОГО ПАРТНЕРА
  7. Важность служения гостям

В идеале XML должен быть форматом, предназначенным для чтения компьютером, а не человеком. Однако, к счастью или к несчастью, программисты тоже люди, и в обозримом будущем им придется затрачивать массу времени, занимаясь чтением, написанием и отладкой XML-файлов. Безусловно, чтение XML-файла, форматирование которого выполнялось только с позиции вычислительной машины, это мучительный процесс (отсутствует свободное место, или неопознавательное свободное место).

Лично мне гораздо легче читать и писать атрибуто-ориентированные XML-форматы, а не ориентированные на вложенные элементы. Чтобы пояснить сказанное, вернемся к Листингам 1 и 2. Ни один из них не так уж сложно читать, но Листинг 2[1], который демонстрирует подход, основанный на использовании атрибутов - проще, его также легче писать, поскольку не нужно озадачиваться проблемой непостоянства порядка следования вложенных элементов.

Заключение

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


Дата добавления: 2015-08-27; просмотров: 51 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Возможность нахождения многочисленных данных на одном уровне| Эмблемы родов войск на воротники и погоны

mybiblioteka.su - 2015-2024 год. (0.007 сек.)