For a XML snippet like this:
val fruits = apple ok
I think you should use ScalaXB to turn the XML into scala classes and then write the appropriate toJson bits to output Json.
Should work a treat.