I have to consume a .NET hosted web service from a Java application. Interoperability between the two is usually very good. The problem I\'m running into is that the .NET ap
Have you considered using XSLT on the raw XML returned to massage it into something you can handle more easily?
I've used that approach to convert a complex return value into something similar to
....
This moves the logic into a language well suited to process XML instead of handcoding it in Java.