Гость
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как получить значение узла. (XML) / 2 сообщений из 2, страница 1 из 1
19.07.2003, 13:44
    #32212790
riman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить значение узла. (XML)
Не могу получить значение узла.
Вот вам отрывок из проги:
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
org.w3c.dom.Document doc=db.parse(f);
Node root=doc.getDocumentElement();
Node tempChild=root.getFirstChild();

System.out.println(tempChild.getNodeName());
System.out.println(tempChild.getNodeValue());

Этот отрывок выводит:
tablename
null

А вот XML файл:
<table>
<tablename>Currency</tablename>
<pk>KOD</pk>
<field>FullName</field>
</table>

Почему так работает, что - то не пойму. Кто знает подскажите, плз, а то на ява - форуме совсем тихо.
...
Рейтинг: 0 / 0
22.07.2003, 15:23
    #32214670
riman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить значение узла. (XML)
Всё проблема решена. Если кому интересно, то после строки
Node tempChild=root.getFirstChild();
Надо всего лишь ещё раз применить функцию getFirstChild() к tempChild, а потом получать значение.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как получить значение узла. (XML) / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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