I\'m thinking of something like:
String json = new JsonBuilder() .add(\"key1\", \"value1\") .add(\"key2\", \"value2\") .add(\"key3\", new JsonBuilder()
The reference implementation includes a fluent interface. Check out JSONWriter and its toString-implementing subclass JSONStringer