Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Додавання елементів в документСодержание книги
Поиск на нашем сайте
Поняття елементу (element) є найголовнішим в мові XML. Елемент є логічними дужками, в які поміщається інформація, виділена із загального контента документа. Ці логічні дужки є відкриваючими і закриваючим тегами, або, у тому випадку, коли в елементу відсутній вміст, це буде тег порожнього елементу. Синтаксис запису тегів майже нічим не відрізняється від їх аналога в мові HTML. У XML-документі елементи визначають його логічну структуру і несуть в собі інформацію, що міститься в документі. Типовий елемент складається з початкового тега, вмісту елементу і кінцевого тега. Вмістом елементу можуть бути символьні дані, інші (вкладені) елементи, або поєднання даних і вкладених елементів. Кожен елемент містить ряд вкладених елементів, як показано на наступному рисунку. Примітка. Ім'я, яке міститься в початковому і кінцевому тезі, є тип елементу. Кожен з елементів, вкладених в елемент BOOK, наприклад, елемент TITLE, містить лише символьні дані, як показано на наступному рисунку. Елементи організовані в ієрархічну деревовидну структуру, в якій одні елементи вкладені в інші. Документ повинен мати один і лише один елемент верхнього рівня - елемент Документ, або кореневий елемент — а всі інші елементи вкладені в нього. При додаванні елементу в XML-документ ви можете вибрати будь-яке ім'я типа, керуючись при цьому наступними правилами: · ім'я повинне починатися з букви або з символу підкреслення (_), після чого можуть йти букви, цифри, символи крапки (.), тире (—) або підкреслення; · у специфікації XML вказано, що імена типів елементів, які починаються з префікса «xml» (при будь-якому поєднанні рядкових або прописних букв), «зарезервовані для стандартних імен». Нижче наведені приклади неправильних визначень типів. Наступні імена використовувати неприпустимо: 1stPlace <!-- Перший символ не може бути цифрою --> У Section <!-- Пропуск усередині імені не дозволяється --> B/Section <!-- Коса риска усередині імені не дозволяється --> :Chapter <!-- Двокрапку не можна використовувати першим символом --> A:Section <!-- двокрапка допускається, лише якщо ви оголосили А як простір імен --> Типи вмісту елементу Вмістом елементу вважається текст, розташований між початковим і кінцевим тегами. Ви можете використовувати як вміст елементу наступні типи повідомлень: · вкладені елементи - елемент INVENTORY і елемент ВООК мають в своєму вмісті вкладені елементи: · символьні дані - це текст, що виражає інформаційний вміст елементу, наприклад, назва певної книги в елементі TITLE. Нижче наведений приклад вмісту елементу, що складається з поєднання символьних даних і вкладеного елементу, як показано на наступному малюнку. При додаванні в елемент символьних даних ви можете використовувати будь-які символи, за винятком лівої кутової дужки (<), амперсанда (&) і рядка ]]>. · Посилання на загальні примітиви (entity, сутності) і посилання на символи. На наступному рисунку наведений елемент, що містить обидва типи таких посилань. · Розділи CDATA —це текстовий блок, в якому ви можете вільно розміщувати будь-які символи, за винятком рядка ]]>. Приклад розділу СDАТА усередині елементу, показаний на наступному рисунку. · Інструкції по обробці містять інформацію, необхідну для XML-застосувань. · Коментарі — це примітки до вашого XML-документу, які читаються людьми, але ігноруються XML-процессором. На наступному рисунку наведений елемент, що містить інструкцію по обробці і коментар. Порожні елементи Ви також можете поміщати порожній елемент — тобто елемент, що не має вмісту, — у ваш документ. Порожній елемент створюється шляхом розміщення кінцевого тега відразу ж після початкового тега. Наприклад: <HR></HR> Або ви можете використовувати спеціальний тег порожнього елементу: <HR/> Ці нотації є еквівалентними.
|
||||
Последнее изменение этой страницы: 2017-02-21; просмотров: 254; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.129.211.190 (0.006 с.) |