Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / нормализация дома / 7 сообщений из 7, страница 1 из 1
26.01.2013, 15:36:29
    #38125725
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нормализация дома
Код: java
1.
Document.getDocumentElement().normalize()


Подскажите пожалуйста что делает этот метод?
авторTests whether the DOM implementation implements a specific feature and
* that feature is supported by this node, as specified in .
* @param feature The name of the feature to test.
* @param version This is the version number of the feature to test.
* @return Returns <code>true</code> if the specified feature is
* supported on this node, <code>false</code> otherwise.
*
* @since DOM Level 2
не перевести нормально
...
Рейтинг: 0 / 0
26.01.2013, 16:48:44
    #38125757
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нормализация дома
У вас документация от метода hasFeature()


public void normalize() Puts all Text nodes in the full depth of the sub-tree underneath this Node, including attribute nodes, into a "normal" form where only structure (e.g., elements, comments, processing instructions, CDATA sections, and entity references) separates Text nodes, i.e., there are neither adjacent Text nodes nor empty Text nodes. This can be used to ensure that the DOM view of a document is the same as if it were saved and re-loaded, and is useful when operations (such as XPointer lookups) that depend on a particular document tree structure are to be used.In cases where the document contains CDATASections, the normalize operation alone may not be sufficient, since XPointers do not differentiate between Text nodes and CDATASection nodes.
...
Рейтинг: 0 / 0
26.01.2013, 20:58:13
    #38125884
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нормализация дома
Blazkowicz,
И что значит?
Помещает все текстовые узлы в полную глубину под дерево под этим узлом, в том числе узлы атрибутов, в "нормальной" форме, где только структуры....
...
Рейтинг: 0 / 0
26.01.2013, 21:42:14
    #38125911
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нормализация дома
Тут хорошо объяснили:
http://stackoverflow.com/questions/2457955/what-does-java-node-normalize-method-do
Приводит DOM в нормализованый вид, который может быть денормализован различными операциями с ним. В основном относится к текстовым нодам. Напрнескольо имер убирает пустые и склеивает несколько текстовых в одну.
...
Рейтинг: 0 / 0
26.01.2013, 22:08:11
    #38125927
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нормализация дома
Blazkowicz,

А пример не приведёте?
...
Рейтинг: 0 / 0
26.01.2013, 22:17:08
    #38125935
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нормализация дома
redwhite90А пример не приведёте?
Ну, например в один Element можно добавить две текстовые ноды. Нормализация сделает из них одну.
Либо в DOM можно добавить пустую текстовую ноду. Нормализация её уберет.
...
Рейтинг: 0 / 0
27.01.2013, 03:11:20
    #38126057
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нормализация дома
BlazkowСпасибо
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / нормализация дома / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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