Есть XML:
<?xml version=\"1.0\"?><root><a>1</a><a>2</a><a>3</a><a>4</a></root>
Нужно вычленить из него скажем <a>1</a> и преобразовать его в Document.
Применяем к XML XPath:
expr = xpath.compile("/root/a");
xresult = expr.evaluate(doc, XPathConstants.NODESET);
nodes = (NodeList)xresult;
те получаем массив node и берем первый:
Node node = nodes.item(0);
Document doc2 = db.newDocument();
doc2.importNode(node, true);
так вот если теперь преобразовать doc2 в строку и вывести ее там будет пустой XML :( в чем может быть ошибка подскажите или подкиньте пример плиз !
Ответ на:
комментарий
от xtron
Ответ на:
комментарий
от wfrr
Ответ на:
комментарий
от xtron
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от wfrr
Ответ на:
комментарий
от xtron
Ответ на:
комментарий
от wfrr
Ответ на:
комментарий
от xtron
Ответ на:
комментарий
от wfrr
Ответ на:
комментарий
от xtron
Ответ на:
комментарий
от wfrr
Ответ на:
комментарий
от xtron
Ответ на:
комментарий
от wfrr
Ответ на:
комментарий
от xtron
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [java] XPath (2008)
- Форум [Java]Помогите распарсить XML (2009)
- Форум Java Documentation (2007)
- Форум [java] нужен XML Parser/XPath (2011)
- Форум [java] xpath-поиск в dom-дереве (2010)
- Форум Vala & XPath (2009)
- Форум чем тестировать XPath? (2015)
- Форум Вопрос по xpath. (2013)
- Форум Первый элемент xpath (2018)
- Форум XSLT + XML (XPath) (2008)