Проясняем ситуацию XML - DTD - XSLT

Разговор на прояснение XML - DTD - XSLT понятий и стандартов   16:02:12: Ты сказал - "DTD только определяет правила для документа, но изменяться по нему ничего не должно." А зачем тогда DTD я думал он является языком обработчиком хмл
  16:03:13: нет
  16:03:20: DTD --- язык схемы.
  16:03:53: он предназначен только для описания твоего подмножества языка и используется только для валидации
  16:04:09: можно в кратце разъяснить, что собственно он делает, что подразумевают под схемой и валидацией?
  16:04:17: с помощью DTD ты из всего XML выделяешь некоторое нужное тебе подмножество (подязык).
  16:04:26: Для обработки есть XSLT
  16:04:34: и XQuery
  16:05:07: первый поддерживается много чем, во второй лучше не суйся, это функциональный язык, с ним зароешься.
  16:05:49: ага, ситуация разъясняется XSLT для обработки, а ДТД для выделения, но как бы это понять - "выделение" ?
  16:07:19: ограничение, если тебе это удобнее.
  16:07:31: типа вот это можно, а вот это нельзя --- ошибкой бедт.
  16:07:49: тогда так, а где и как его ограничения можно применить ?
  16:08:12: если в твоём примере написать <note>
  16:08:12: <square width="100"></square>
  16:08:12: </note>
  16:08:23: т.е. не так
  16:08:40: а, например, node вместо note.
  16:09:06: тогда, обработчик тебе скажет, что у тебя ошибка --- несоответствие xml и его DTD
  16:09:28: обработчиком является браузер?
  16:10:07: я кажется понял, ДТД типа для проверки ХМЛ, он определяет правила написания ХМЛ, так ?
  16:11:29: да
  16:11:37: А валидация я так понимаю проверка правильности XML ?
  16:11:45: обработчик --- много чего, может быть и броузер.
  16:11:56: валидация === проверка правильности
Оцени публикацию:
  • 0,0
Оценили человек: 0
Теги : валидация

Похожие статьи:

Справочники и учебники:


Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Сколько будет Οдин + Τри
Главная
X

Новые заметки:

Про что мы забываем когда делаем оценку задачи по времени

Список вопросов для собеседования разработчика по телефону

Symfony2 авторизация без Doctrine2 для чайника

Phpstorm7 LiveEdit

Жесткий хабр или не хабр, тогда кто?

Яндекс.Деньги мошенничество

Как узнать какие страницы в поиске яндекса или это секрет

Последние комменты:

Yapro CMS:

Здравствуйте, Гость | Войти | Регистрация | Карта сайта | RSS ленты | Ошибка в тексте? Выделите её мышкой и нажмите: Ctrl + Enter

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2018 YaPro.Ru

Главная » Веб-мастеру » XML »