теги HTML-страницы - PullRequest
       2

теги HTML-страницы

0 голосов
/ 20 февраля 2011

Я хочу получить все теги HTML-страницы.Я проанализировал HTML-страницу и создать документ (DOM).Но я не мог найти какой-либо метод для доступа ко всем тегам модели DOM.Я использую Java.

Ответы [ 2 ]

1 голос
/ 20 февраля 2011

После того, как вы проанализировали свой объект DOM, вы можете просто выполнить итерации всех узлов.В противном случае вы можете попробовать выражение xpath, например //*.

Быстрый образец, чтобы начать работу

public void recurseNodes(Node node) {
    NodeList nodeList = node.getChildNodes();
    for(int i = 0; i < nodeList.getLength(); i++){
        Node childNode = nodeList.item(i);
        // do something with the node .. then recurse into childnode
        recurseNodes(childNode);
    }
}
0 голосов
/ 20 февраля 2011

Если вы хотите получить все теги в DOM с помощью javascript, я бы порекомендовал использовать JQuery, поскольку вы можете просто циклически перемещаться по документу, например, так:

$ (document) .each (function () {$ (это) ..........});

Это то, что вы ищете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...