Fixed bug that happened on fetching nodes.
This commit is contained in:
parent
489e35aea3
commit
b4564766b6
|
@ -162,7 +162,7 @@ class DbXmlContainerHolder(dataholders.DataHolder):
|
|||
resultNode = resultDocument.node.newTextChild(None, "dbXmlNodeResult", None)
|
||||
namespace = resultNode.newNs(namespaces.yep.uri, namespaces.yep.name)
|
||||
resultNode.setNs(namespace)
|
||||
results = self.getResultFetchedFromXpath(xpathExpression, dbxml.XmlQueryContextPtr.ResultValues)
|
||||
results = self.getResultFetchedFromXpath(xpathExpression)
|
||||
for value in results:
|
||||
childNode = resultNode.newChild(None, "node", None)
|
||||
doc = libxml2.readDoc(
|
||||
|
@ -271,7 +271,7 @@ class DbXmlContainerHolder(dataholders.DataHolder):
|
|||
def getValues(self, xpathExpression):
|
||||
""" returns the list of values extracted with the xpathExpression
|
||||
"""
|
||||
results = self.getResultFetchedFromXpath(xpathExpression, dbxml.XmlQueryContextPtr.ResultValues)
|
||||
results = self.getResultFetchedFromXpath(xpathExpression)
|
||||
return [value.asString() for value in results]
|
||||
|
||||
def list(self):
|
||||
|
|
Reference in New Issue