json input stream parsing