<?xml version="1.0" encoding="utf-8"?> <double xmlns="http://www.somewebsite.com/">2.0</double>
Как разобрать этот xml с помощью XPath в java?
У меня возникли проблемы с разбором, используя XPath 1.0.
это то, что я делаю:
XPath xpath = XPath.newInstance("/double"); Element returnElement = (Element) xpath.selectSingleNode(doc);
обратный элемент является пустым, но он должен быть 2,0.
Примечание: Следует использовать XPath 1.0
правильный Xpath "/ double/text()" http://stackoverflow.com/questions/5033955/xpath-select-text-node – user1516873
@ user1516873: Пробовал это. не работает. Нашел ответ здесь: [link] (http://stackoverflow.com/a/15240082/841804). это должно быть "// * [local-name() = 'double']" – Chanthu