JSON puede convertir un grupo de datos representados por un objeto en un lenguaje de programación en una cadena de texto, luego puede transmitir esta cadena de texto fácilmente entre redes o programas y restaurarla al formato de datos compatible con cada lenguaje de programación cuando sea necesario, por ejemplo, en PHP, puede restaurar JSON a un array o un objeto básico. Al usar AJAX, si se necesita usar valores de array de transmisión, en este caso, se necesita usar JSON para convertir el array a una cadena de texto