Is there a YAML driver for the Java XStream package?
I'm already using XStream to serialise/deserialise both XML and JSON. I'd like to be able to do the same with YAML.
Is there a YAML driver for the Java XStream package?
I'm already using XStream to serialise/deserialise both XML and JSON. I'd like to be able to do the same with YAML.
You might find that helpful to get a direction: XStream - how to serialize objects to non XML formats
I used JYAML and it worked great. I know it doesn't directly answer your question but it works well.
To parse a YAML document you can use this chain: YAML -> SnakeYAML -> Java -> Your Application (-> XStream -> XML)
Emitting YAML is simpler and there are a couple of options: 1) Your Application -> XStream with Custom Writer -> YAML 2) Your Application -> SnakeYAML -> YAML
The second option does not require any additional development.