fix a bug when json values contain double quote