steven van vlierberghe created VELTOOLS-197: -----------------------------------------------
Summary: xmlTool.find("./text()") (XPATH) not the same as xmlTool.getText () (METHOD) when & in text Key: VELTOOLS-197 URL: https://issues.apache.org/jira/browse/VELTOOLS-197 Project: Velocity Tools Issue Type: Bug Components: GenericTools Affects Versions: 3.1 Reporter: steven van vlierberghe #foreach ($item2 in $xmlf1.find("/input/rep/x")) xpath: ${item2.find("./text()")} xml: $item2.getText() #end with $xmlf1 an XmlTool instance initialized on the following inputfile: {code:java} <input> <rep> <x>R&R</x> <x>R&B</x> </rep> </input> {code} using VeloctityTools-XmlTool 2.0 : find("./text()") returns same as getText() for an xmlTool instance (and complying with the expectation) {code:java} xpath: R&R xml: R&R xpath: R&B xml: R&B {code} However, using XmlTool 3.1, the xpath construct does not return the same as the getText, so the xpath does not comply with expectation {code:java} xpath: R&R xml: R&R xpath: R&B xml: R&B {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org For additional commands, e-mail: dev-h...@velocity.apache.org