JSON kan konvertera en uppsättning data representerad som ett programvaruobjekt till en sträng, som sedan kan enkelt överföras mellan nätverk eller program, och återställas till dataformatet som stöds av varje programSpråk när det behövs. Till exempel, i PHP, kan JSON återställas till en array eller ett grundläggande objekt. När du använder AJAX, om du behöver använda en array för att överföra värden, måste du använda JSON för att konvertera arrayen till en sträng.