Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Трансформація XML документів

Реферат Трансформація XML документів





в немає можливості використовувати теги HTML для пошуку потрібних нам фрагментів документа. Тобто зустрівши, наприклад, такий опис

< font color = " red"> rose font>

програма перегляду буде знати, яким кольором відобразити текст, що міститься всередині тегів і, ймовірно, відобразить його правильно, але їй абсолютно байдуже, в якому місці документа зустрівся цей тег, в які інші теги укладений поточний фрагмент, чи існують вкладені в нього фрагменти, чи правильно побудовані відносини між об'єктами. Таке "байдужість" до структури документа призводить до того, що пошук або аналіз інформації усередині нього нічим не буде відрізнятися від роботи із суцільним, що не розбитим на елементи текстовим файлом. А це, як відомо, не найефективніший спосіб роботи з інформацією. p> Іншим істотним недоліком HTML можна назвати обмеженість набору його тегів. DTD-правила для HTML визначають фіксований набір дескрипторів і тому в розробника немає можливості вводити власні, спеціальні теги. Хоча час від часу з'являються нові розширення мови, але довгий шлях їх стандартизації, супроводжуваний постійними розбіжностями між основними виробниками браузерів роблять практично неможливою швидку адаптацію мови, її використання для відображення спеціалізованої інформації (наприклад, мультимедійної, математичних, хімічних формул і т.д.). p> Підводячи підсумок всьому сказаному, можна стверджувати, що HTML вже сьогодні не задовольняє повною мірою вимогам, що пред'являються сучасними розробниками до мов подібного роду. І йому на зміну був запропонований новий мова гіпертекстової розмітки, потужний, гнучкий, і, одночасно з цим, зручний мова XML. p> XML ( Extensible Markup Language ) - це мова розмітки, що описує цілий клас об'єктів даних, називаних XML-документами. Ця мова використовується в якості засобу для опису граматики інших мов і контролю над правильністю складання документів. Тобто сам по собі XML не містить ніяких тегів, призначених для розмітки, він просто визначає порядок їх створення. Таким чином, якщо, наприклад, ми вважаємо, що для позначення елемента rose в документі необхідно використовувати тег ; то XML дозволяє вільно використовувати обумовлений нами тег і ми можемо включати в документ фрагменти, подібні до наступного:

rose

Набір тегів може бути легко розширений. Якщо, припустимо, ми хочемо також вказати, що опис квітки має за змістом йти усередині опису оранжереї, в якій він цвіте, то просто задаємо нові теги і вибираємо порядок їх прямування: < conservatory>

< flower> rose flower>

conservatory>

Процес створення XML документа дуже простий і вимагає лише базових знань HTML і розуміння тих завдань, які необхідно виконати, використовуючи XML в якості мови розмітки. Таки...


Назад | сторінка 4 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Мова гіпертекстової розмітки HTML
  • Реферат на тему: Мова гіпертекстової розмітки HTML
  • Реферат на тему: Мова розмітки гіпертексту (HTML)
  • Реферат на тему: Створення web-сторінки за допомогою гіпертекстової розмітки HTML з використ ...
  • Реферат на тему: Лари підмножини мови розмітки гіпертексту HTML