Complete json convert function