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

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

Я использовал для импорта-экпорта данных в 1С, удобно, ясно и несложно
освить базовый уровень.
...
Рейтинг: 0 / 0
19.01.2004, 17:36
    #32380765
vdo
vdo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOM плюсы и минусы
А вы случайно не спутали это с COM...
...
Рейтинг: 0 / 0
20.01.2004, 10:39
    #32381289
я
я
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOM плюсы и минусы
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
20.01.2004, 10:44
    #32381302
vdo
vdo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOM плюсы и минусы
Я имею ввиду веб-стандарт, установленный консорциумом W3C.
...
Рейтинг: 0 / 0
20.01.2004, 10:58
    #32381337
я
я
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOM плюсы и минусы
Вот немного инфы:
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
20.01.2004, 17:27
    #32382118
vdo
vdo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOM плюсы и минусы
Планируется построение сложного пользовательского интерфейса используя
VBScript или JavaScript
...
Рейтинг: 0 / 0
20.01.2004, 18:55
    #32382281
я
я
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOM плюсы и минусы
А какова роль в проекте XML (DOM)?
...
Рейтинг: 0 / 0
20.01.2004, 20:55
    #32382365
IraF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DOM плюсы и минусы
Если я понимаю правильно, нужен 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
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DOM плюсы и минусы / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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