summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2020-03-26 08:32:03 +0100
committerMarcello Stanisci <stanisci.m@gmail.com>2020-03-26 08:32:03 +0100
commit6f1d7f31a73848a9dfb762b6a2fe408e3024e407 (patch)
tree659529b9e770410ebd07a327c8738ac5802840f2 /util
parentf3ad293d57dab27868a83ab09e670ed8e75072ac (diff)
downloadlibeufin-6f1d7f31a73848a9dfb762b6a2fe408e3024e407.tar.gz
libeufin-6f1d7f31a73848a9dfb762b6a2fe408e3024e407.tar.bz2
libeufin-6f1d7f31a73848a9dfb762b6a2fe408e3024e407.zip
Simple XPath test case.
Diffstat (limited to 'util')
-rw-r--r--util/src/main/kotlin/XMLUtil.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/util/src/main/kotlin/XMLUtil.kt b/util/src/main/kotlin/XMLUtil.kt
index d7e1563b..7ce6a3b3 100644
--- a/util/src/main/kotlin/XMLUtil.kt
+++ b/util/src/main/kotlin/XMLUtil.kt
@@ -409,9 +409,9 @@ class XMLUtil private constructor() {
return valResult
}
- fun getStringViaXpath(doc: Document, query: String): String {
+ fun evalXpath(doc: Document, query: String): Node? {
val xpath = XPathFactory.newInstance().newXPath()
- return xpath.compile(query).evaluate(doc, XPathConstants.STRING).toString()
+ return xpath.evaluate(query, doc, XPathConstants.NODE) as Node
}
}
}