By default there is a single instance of JSON object. So if you parse a new message in it, the old one will be overwritten.
You can create new instances of JSON (just like you create new sprite instances). But be careful to always pick the correct instance of JSON in other events and functions. You can distinguish them by instance variable for example.