I would like to ignore (skip) the Ignore tag.
I don't want to deserialize the Children tag itself.
I want to read the Child tags one at a time using XStream.createObjectInputStream(...).
I don't want to use annotations and I have no control over the XML format.
I can skip the ignore tag using:
which seems a bit hacky.
Unsurprisingly I get the following exception for the Children tag:
It doesn't look like I can use xpaths in the XStream.alias(...) method which would have been nice.
I would like to set the 'root' to be Root/Children tag but I can't see how to do that either.
The solution needs to be memory efficient, i.e. serial not DOM based.
Any help greatly appreciated.