Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.0-JSR-4
-
Fix Version/s: 1.7.2, 1.8-beta-1
-
Component/s: XML Processing
-
Labels:None
-
Number of attachments :
Description
At the moment to output a GPathResult as XML you have to use the below syntax in StreamingMarkupBuilder:
System.out << new StreamingMarkupBuilder().bind {xml -> xml.mkp.yield myNode}
It is not clear what this is trying to achieve and to compound the problem the syntax differs between groovy scripts and classes. It would be better if there was a utility method to do this with a signature whose purpose is clear.
Great idea