title: Round-tripping Ivy's XML files (">" unescaped in attribute values)
body: <p>Apache Ivy's XML serialization code does not escape <code>&gt;</code> to <code>&amp;gt;</code> inside of attribute values. This does not stop its content from being well-formed -- <A HREF="http://www.w3.org/TR/REC-xml/#syntax" rel="nofollow">the relevant standard</A> only requires this escaping to be done in the context of the sequence <code>]]&gt;</code>.</p>
  
  <p>However, when trying to perform programmatic edits to an Ivy descriptor, this readability enhancement (which it is, given as <code>-&gt;</code> is often found inside conf specifiers) is difficult to safely round-trip.</p>
  
  <p>Short of using Ivy's own libraries for this task rather than generic XML DOM tooling, what options are available? I'm flexible with respect to choice-of-language.</p>