powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DOM плюсы и минусы
9 сообщений из 9, страница 1 из 1
DOM плюсы и минусы
    #32380528
vdo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vdo
Гость
Хотелось бы узнань о плюсах и минусах DOM (Document Object Model)!
...
Рейтинг: 0 / 0
DOM плюсы и минусы
    #32380748
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
по сравнению с чем?

Сама по себе DOM неплоха уже тем, что позволяет работать с четкой иерархией классов.

Я использовал для импорта-экпорта данных в 1С, удобно, ясно и несложно
освить базовый уровень.
...
Рейтинг: 0 / 0
DOM плюсы и минусы
    #32380765
vdo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vdo
Гость
А вы случайно не спутали это с COM...
...
Рейтинг: 0 / 0
DOM плюсы и минусы
    #32381289
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
to vdo

А вы имеете представление о чем спрашиваете (DOM)?

Если есть сомненья, вот пример использования иерархии DOM:
-Document (DOMDocument)
---catalog (XMLDOMElement)
----attributes (XMLDOMNamedNodeMap)
------xmlns (XMLDOMAttribute)
-------- www.example.com/catalog(XMLDOMText)

---- book (XMLDOMElement)
------ attributes (XMLDOMNamedNodeMap)
--------- id (XMLDOMAttribute)
------------- bk101 (XMLDOMText)
-------autor (XMLDOMElement)
----------Gambarella (XMLDOMText)
-------title (XMLDOMElement)
---------- XML Developer's Guide (XMLDOMText)
-------genre (XMLDOMElement)
---------- computer (XMLDOMText)
-------price (XMLDOMElement)
----------44.95(XMLDOMText)
-------description (XMLDOMElement)
---------- its all about develope XML structure (XMLDOMText)
...
Рейтинг: 0 / 0
DOM плюсы и минусы
    #32381302
vdo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vdo
Гость
Я имею ввиду веб-стандарт, установленный консорциумом W3C.
...
Рейтинг: 0 / 0
DOM плюсы и минусы
    #32381337
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
Вот немного инфы:
The XML Document Object Model (DOM) provides a standardized way to access and manipulate the information stored in XML documents. The DOM application programming interface (API) serves as a bridge between applications and XML documents.

О стандарте W3C

The World Wide Web Consortium (W3C) Document Object Model Level 1 Specification defines two groups of DOM programming interfaces.

Fundamental
The W3C fundamental interfaces include those required to write applications that manipulate XML documents.
Extended
The W3C extended interfaces include those that make programming more convenient for developers.
The MSXML DOM implements both fundamental and extended interfaces and also provides additional methods to support XSL Transformations (XSLT), XPath, namespaces, and data types. This approach allows developers to work with a single consistent API for document processing and transformations.


Плюсы:
The Document Object Model (DOM) presents an easily processed standardized interpretation of an XML document to applications and scripts. The DOM implementation in the Microsoft® XML Parser (MSXML) allows you to load or create a document; gather errors, if any; access and manipulate the information and structures contained within the document; and save the document back out to an XML file, if necessary.

Явных минусов пока не знаю :) , хотя думаю что могут быть

Какие именно задачи вы хотите решать с помощью DOM ?
...
Рейтинг: 0 / 0
DOM плюсы и минусы
    #32382118
vdo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vdo
Гость
Планируется построение сложного пользовательского интерфейса используя
VBScript или JavaScript
...
Рейтинг: 0 / 0
DOM плюсы и минусы
    #32382281
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
А какова роль в проекте XML (DOM)?
...
Рейтинг: 0 / 0
DOM плюсы и минусы
    #32382365
IraF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если я понимаю правильно, нужен GUI в виде Tree View ?
Если при этом имеется XML database, то для отображения документов из базы в GUI и обратно используется DOM class соотв.языка программирования. Удобно то, что, опираясь на XML schema, этот класс не пропустит данных неправильной структуры и возьмет на себя реализацию многих деталей.

Неудобства.
1. Для проектирования XML database/documents стоит купить приличный инструмент. Лучший, ИМХО, Altova XML Spy.
2. Нужна приличная XML database. Надо искать коммерческий вариант, найти не так просто. Чаще всего XML database моделируют средствами реляционной database (надо это реализовать, причем не так очевидна степень детализации и унификации - если интересно, пишите...)
3. Часто данные трудно представить в виде одного дерева, обычно это неск.как-то связанных деревьев.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DOM плюсы и минусы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]