I have a simple JSON where number is not getting parsed properly.
[ { \"orderNumber\": 1, \"customerId\": 228930314431312345, \"shoppingCartId\
Javascript represents its numbers as double precision floats which limits the largest integer number that can be represented to +-9007199254740992. Here is the ECMA documentation.