Проясняем ситуацию 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:
Введите изображенные цифры:
Captcha

HTML (19)

CSS (36)

PHP (21)

MySQL (14)

JavaScript (57)

Flash (6)

XML (3)

Apache (34)

Дизайн (35)

Продвижение (31)

Программы (26)

Unix (11)

Интересное (37)


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


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

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

Защита сервера от ошибок в phpMyAdmin

HTML5 - новые виды атак

Социальные рекомендации Twitter в Google

Ашманов про стартапы

Skype Distributed Database Architecture

Erlang - лекарство при высоких нагрузках

Amazon Web Services: инструменты обеспечения масштабируемости и отказоустойчивости

Обсуждения на форуме:

некорректно отображается страница в браузерах

не могу войти в admin

Нужна критика идеи

Поиск по дополнительным полям и формам

Вопрос по категориям

Несколько вопросов по проекту.

Плагины, меню и интеграция

Ошибка в тексте? Выделите её мышкой и нажмите: Ctrl + Enter| Здравствуйте, Гость | Войти | Регистрация| Карта сайта | RSS ленты
О проекте | Скачать CMS | Видеоуроки | Документация | Плагины | Форум | Идеи | Новости | Веб-мастеру | Контакты

YaPro CMS в Живом Журнале

YaPro CMS в Твитере

YaPro CMS в Одноклассниках

YaPro CMS в Яндекс.Блогах


youtube.com/watch?v=7hFivbgIEqk

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


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