upravasm.ru
Главная » Материалы » IT info » Полезные советы

Нестандартные расширения

11 Мая 2020, 19:57
Нестандартные расширения

Стандарт DOM специально разработан независимым от языка прог­раммирования и платформы. В результате этого многие детали практического использования не стандартизированы и требуют доработки в каждой конкретной реализации. Например, так как все языки про­граммирования имеют различные средства работы с файлами, интер­фейс вызова DOM-анализатора для создания иерархии документа в Java-библиотеке отличается от написанного для C++. Этот недостаток будет исправлен в DOM 3.0.

М ногие разработчики выпустили расширенные версии базовой модели DOM, включающие возможности, которые отсутствуют в реализации DOM Level 1. XML-анализатор от Microsoft (MSXML), поставляемый с Internet Explorer 5. 0, предоставляет много дополнительных методов сверх тех, что описаны в фактической спецификации DOM. И хотя эти расширения упрощают задачи внутри клиентской программы, прихо­дится платить большей зависимостью от конкретного поставщика. Смотрите главу 16 «Объектная модель документа (DOM)», где приве­дена дополнительная информация об использовании объектной моде­ли документов.

С другой стороны, стандарт SAX не был формально утвержден ни од­ним стандартизирующим органом. Члены списка рассылки XML-DEV сформулировали его как альтернативу DOM для приложений, в кото­рых неприемлемо или недостаточно эффективно построение дерева до­кумента в памяти. Кроме различных вариаций, требуемых для согла­сования модели обратных вызовов с различными программными сре­дами, многие реализации SAX предоставляют расширенный доступ к информации XML-документа, недоступной через базовый интерфейс. За более подробной информацией по Simple API for XML обратитесь к главе 17 «SAX».

 


Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Другие новости:

Вывоз строительного мусора: ключевые аспекты услуги
Психологическая помощь и консультации онлайн
Преимущества обращения в секс шоп
Преимущества тайского массажа
Бухгалтерские курсы: ключ к успешной карьере в финансовом секторе
Как выбрать табак на развес
Как набрать много лайков под своим видео на YouTube?
Купить блок питания под заданное напряжение и силу тока можно на онлайн портале QRZ.ru
Приобретайте уличные лед экраны в группе компаний «LedTechnology»
Новинка на рынке VR: преимущества и особенности Pico 4 Pro
Прокси и их роль в DDoS-атаках и защите от них
Красивые картинки на каждый день
Имплантация зубов в Одинцово. Путь к совершенной, новой улыбке!
Введение: Как Я Открыл для Себя Raft
Преимущество покупки дисковых пил и другого оборудования на сайте компании «Sharp Tool»
Ремонт iPhone в Киеве от сервисного центра «А-сервис»
Российская операционная система будущего Astra Linux покорила миллионы пользователей
Наилучшее продвижение сайтов в поисковиках в Москве от команды профессионалов
Как выбрать чиллер
Интернет реклама: насколько высока её эффективность?
 

[ Добавить новость ]