Se você tiver acesso a alguma biblioteca JSON, parece que esse é o caminho a seguir.
Se estiver usando a biblioteca org.json, use
public JSONObject(java.util.Map map)
:String jsonString = new JSONObject(data).toString()
Se for Gson, use o
gson.toJson()
método mencionado por @hellboy:String jsonString = new Gson().toJson(data, Map.class);