![]() |
|
Модераторы: diadiavova |
![]()
|
|
| Rock |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 264 Регистрация: 13.1.2005 Где: Краснодар Репутация: нет Всего: 1 |
Последнее время часто стал использовать xml при работе с разными проектами.
DTD, XML Schema эти слова мне знакомы, и в интернете есть материал для ознакомления с ними... Но мне хотелось бы узнать, когда и где вы применяет на практике xml, и в частности как используются эти технологии на практике... Поделитесь опытом так сказать ) |
|||
|
||||
| Insert |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 13.4.2006 Репутация: нет Всего: 1 |
различные БД, в дальнейшем разработка к ним схем для визуалиации, ещё в XPS, для редактирования.
--------------------
пьяный русский кодер практически непобедим |
|||
|
||||
| Greg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 158 Регистрация: 16.9.2006 Где: Беларусь, г.Минск Репутация: нет Всего: 7 |
Иногда это поможет избежать ошибок.Например, ты пишешь XSLT для документа и делаешь предположения,о том что какая-то нода должна иметь не более одной такой-то дочерней ноды.
И вот всё вроде тип-топ, пока вдруг кому-то не пришло в голову добавить ту самую ноду в документ. Хорошо, если при трансформации вывалится ошибка. А если только вывод покривится ... тогда тебе предстоит потратить время на поиск причины этого жизненного недоразумения. Так или иначе, когда размер XSLT будет расти, придётся использовать XML Schema или DTD, во избежание такого рода ошибок. --------------------
Страх перед возможностью ошибки не должен отвращать нас от поисков истины. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 8 Всего: 538 |
У нас есть интерфейс для обмена данными с другими подсистемами. Описание этого интерфейса состоит из XML Schema, и словесного описания, какой смысл несет тот или иной тег.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Как правило - для проверки данных, приходящих из внешнего источника. В нашем случае - это телепрограмма/описание видеофильмов. Если провалидировать контент заранее, это снизит вероятность ошибки при обработке. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |