W3C дом API на Java - PullRequest
       1

W3C дом API на Java

1 голос
/ 10 апреля 2010

Взгляните на пример кода ...

  NodeList folderNodes = document.getElementsByTagName("Folder");
  DocumentFragment node = (DocumentFragment) folderNodes.item(0);

Было очень легко сделать «getElementsByTagName» для документа, но когда я хочу сделать это снова для DocumentFragment, кажется, я не могу. Как мне продолжить этот запрос?

1 Ответ

3 голосов
/ 10 апреля 2010

Используйте Element вместо DocumentFragment:

NodeList folderNodes = document.getElementsByTagName("Folder");
Element node = (Element)folderNodes.item(0);

NodeList subNodes = node.getElementsByTagName("OtherNodes"); // and so on...

Интерфейс Element поддерживает getElementsByTagName, тогда как DocumentFragment минимален и действительно мало что делает.

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