LGTM. There is a tricky problem here, probably deserving a comment in the SOYC code. Ideally, the XML file should be non-lossy, and the original string text should be recoverable. The best way I have run into to accomplish that would be to convert the string data back into string literal syntax. That is, a NUL would turn into \x00, and a 0xffff would turn into \uFFFF .
http://gwt-code-reviews.appspot.com/61801 --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
