fix encode json