Содержание
- 2. DOM DOM (от англ. Document Object Model — «объектная модель документа») — это не зависящий от
- 3. DOM Модель DOM не налагает ограничений на структуру документа. Любой документ известной структуры с помощью DOM
- 4. Традиционный DOM JavaScript был выпущен Netscape Communications в 1996 году в рамках Netscape Navigator 2.0. Конкурент
- 5. Традиционный DOM Традиционный DOM был ограничен в типах элементов, к которым можно получить доступ. Такие элементы,
- 6. Промежуточный DOM В 1997 году Netscape и Microsoft выпустили Netscape Navigator и Internet Explorer версии 4.0,
- 7. Промежуточный DOM Промежуточные DOM давали возможность манипуляции свойствами Cascading Style Sheets (CSS), которые воздействуют на отображение
- 8. Стандартизация Организация World Wide Web Consortium (W3C), основанная в 1994 году, чтобы развивать и поддерживать открытые
- 9. Стандартизация DOM уровень 2 был опубликован в конце 2000 года. Он ввел функцию "getElementById", а также
- 10. Обработка XML-данных с использованием модели DOM Модель DOM рассматривает XML-данные как стандартный набор объектов и используется
- 11. Обработка XML-данных с использованием модели DOM Класс XmlDocument представляет XML-документ. Он включает элементы для получения и
- 12. Модель DOM для XML Класс XML DOM является представлением XML-документа в памяти. Модель DOM позволяет читать,
- 13. Модель DOM для XML Carson 31.95 05/01/2001 MSPress WA
- 14. Модель DOM для XML Далее показано, какая структура будет создана в памяти, когда эти XML-данные считываются
- 15. Структура XML-документа
- 16. Модель DOM для XML Каждый круг в данной иллюстрации представляет собой узел в структуре XML-документа, называемый
- 17. Модель DOM для XML Кроме того, XmlDocument предоставляет возможности для просмотра узлов всего XML-документа и выполнения
- 18. Модель DOM для XML Объекты Node обладают набором методов и свойств, а также базовых, хорошо определенных
- 19. Модель DOM для XML Узлы XmlDeclaration, Notation, Entity, CDATASection, Text, Comment, ProcessingInstruction и DocumentType не могут
- 20. Модель DOM для XML Одна из характеристик модели DOM — способ обработки атрибутов.Атрибуты не являются узлами,
- 21. Модель DOM для XML По мере считывания XML-документа в память создаются узлы.Узлы бывают разных типов.Правила и
- 22. Модель DOM для XML Модель DOM чрезвычайно полезна для считывания XML-данных в память, изменения их структуры,
- 23. Типы XML-узлов Когда XML-документ считывается в память в виде дерева узлов, типы для узлов выбираются во
- 24. Типы XML-узлов
- 25. Типы XML-узлов
- 26. Типы XML-узлов В следующей таблице показаны дополнительные типы узлов, которые не определены консорциумом W3C, но доступны
- 27. Типы XML-узлов
- 28. Обработка XML Понятие обработка означает обработку информации, что включает ввод, проверку, организацию, хранение, поиск, преобразование и
- 29. DOM как структура Прежде, чем начинать работу с DOM, стоит получить представление о том, что она
- 30. DOM как структура Для исключительно больших документов разбор и загрузка полного документа может быть медленной и
- 31. Карта DOM
- 32. DOM как структура Работа с DOM затрагивает несколько концепций, которые работают вместе. Вы изучите отношения между
- 33. DOM как API Начиная с DOM Уровня 1, DOM API содержит интерфейсы, которые представляют всевозможные типы
- 34. DOM как API Поддержка пространств была добавлена в DOM Уровня 2. Уровень 2 расширяет Уровень 1,
- 35. Базовый XML-файл Примеры во всем этом учебнике используют XML-файл, который содержит приведенный ниже пример кода, представляющий
- 36. Базовый XML-файл 12341 pending Silver Show Saddle, 16 inch 825.00 1 Premium Cinch 49.00 1 251222
- 37. Базовый XML-файл Примеры во всем этом учебнике используют XML-файл, который содержит приведенный ниже пример кода, представляющий
- 38. Базовый XML-файл В DOM работа с XML-информацией означает разбиение ее сначала по узлам.
- 39. Различные типы узлов XML Создание иерархии DOM, в сущности, является коллекцией узлов. При том, что в
- 40. Различные типы узлов XML
- 41. Различные типы узлов XML Различие между элементами и узлами Фактически, элементы являются только одним типом узлов,
- 42. Различные типы узлов XML
- 43. Различные типы узлов XML Прямоугольники представляют элементные узлы, а овалы представляют текстовые узлы. Если один узел
- 44. Базовые типы узлов: документ, элемент, атрибут и текст Наиболее распространенными типами узлов в XML являются: Элементы:
- 45. Менее распространенные типы узлов Другие типы узлов используются не так часто, но все равно важны в
- 46. Менее распространенные типы узлов Комментарии: Комментарии включают в себя информацию о данных и обычно игнорируются приложением.
- 47. Менее распространенные типы узлов Фрагменты документа: Чтобы быть правильно форматированным, документ должен иметь только один корневой
- 48. Пространства имен Что такое пространство имен? Одно из главных усовершенствований между DOM Уровня 1 и DOM
- 49. Пространства имен С другой стороны, если я нахожусь вне офиса, и она делает такое же заявление,
- 50. Создание пространства имен Поскольку идентификаторы для пространств имен должны быть уникальными, они обозначаются при помощи Унифицированных
- 51. Создание пространства имен Любые элементы, для которых не указано пространство имен, находятся в пространстве имен по
- 52. Определение пространств имен Для данных могут быть определены также и другие пространства имен. Например, созданием пространства
- 53. Определение пространств имен Рассмотрим код, приведенный ниже. Пространство имен и алиас, rating, использованы для создания элемента
- 54. Разбор файла в документ Трехшаговый процесс Чтобы работать с информацией в XML-файле, файл должен быть разобран
- 55. Базовое приложение Начнем с создания базового приложения, класса с именем OrderProcessor. import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import
- 56. Разбор файла в документ Сначала Java-код импортирует необходимые классы, а затем создает приложение OrderProcessor. Примеры в
- 57. Установки парсера Одно из преимуществ создания парсеров при помощи DocumentBuilder состоит в управлении различными установками парсера,
- 58. Разбор файла в документ Java-реализация DOM Уровня 2 обеспечивает управление параметрами парсера через следующие методы: setCoalescing():
- 59. Редактирование документа Просмотр содержимого XML-документ полезен, но когда вы имеете дело с полнофункциональным приложением, вам может
- 60. Редактирование документа Метод changeOrder() вызывается с передачей ему начального узла (root) в качестве параметра, а также
- 61. Редактирование документа В противном случае приложение проверяет каждый потомок так же, как это делалось при прохождении
- 62. Добавление узлов: подготовка данных Иногда необходимо не изменить существующий узел, а добавить узел, и у вас
- 64. Скачать презентацию