powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / XML
5 сообщений из 5, страница 1 из 1
XML
    #33340634
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<?xml version="1.0" encoding="UTF-8"?>

<ROOT>
  <PROPERTY NAME="NAME1"> val1 </PROPERTY>
  <PROPERTY NAME="NAME2"> val2 </PROPERTY>

  <GROUP NAME="GROUP1">
    <PROPERTY NAME="NAME3"> val3 </PROPERTY>
  </GROUP>
</ROOT>

Есть Element element , который содержит (или как хоть правильно сказать) <PROPERTY NAME="NAME3"> val3 </PROPERTY> .
Вопрос, как получить значение val3 ?
...
Рейтинг: 0 / 0
XML
    #33340663
max_from_sumy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
element.getText();
...
Рейтинг: 0 / 0
XML
    #33340670
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
  Element tag = getFirstElementByTagName(userElement, "PROPERTY");
  user.setName(getNodeText(tag));

   private  Element getFirstElementByTagName(Element element, String tagName) {
    Element e =  null ;

    NodeList nl = element.getElementsByTagName(tagName);
     if  (nl.getLength() !=  0 ) {
      e = (Element) nl.item( 0 );
    }

     return  e;
  }

   private  String getNodeText(Node node) {
    String nodeText = "";
    NodeList list = node.getChildNodes();
     for  ( int  i =  0 ; i < list.getLength(); i++) {
      Node child = list.item(i);
       if  (child.getNodeType() == Node.CDATA_SECTION_NODE) {
        CDATASection section = (CDATASection) child;
        nodeText = section.getData();
         break ;
      }  else   if  (child.getNodeType() == Node.TEXT_NODE) {
        nodeText = child.getNodeValue();
         break ;
      }
    }

     return  nodeText.trim();
  }
...
Рейтинг: 0 / 0
XML
    #33340673
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
element.getFirstChild().getNodeValue();
// вроде :)
...
Рейтинг: 0 / 0
XML
    #33340964
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем, спасибо, как всегда застрял на пустом месте. Просто XML для меня новое.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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