Сначала вы должны попытаться понять, что такое json. Это просто формат для иерархической информации. Json сам по себе не дает этой информации никакого смысла, в отличие от HTML. Например, нет таких вещей, как «события», если вы не обработаете их вручную и не запустите обработчики событий.
Однако, если вы можете получить информацию в формате json и при этом быть полезной, она, скорее всего, займет меньше места / полосы пропускания, будет загружаться и даже анализироваться быстрее, чем HTML.
Чтение и разбор json довольно прост, так как он основан на JavaScript. Любой код JSON также является допустимым JavaScript, поэтому вы можете проанализировать его, например, с помощью eval. Однако делать это следует только в том случае, если вы полностью доверяете источнику json как не злонамеренному, потому что запуск всего, что вы получаете из запроса в eval (), не очень безопасен.
Если вы не полностью доверяете вводу, вы можете использовать, например, http://api.jquery.com/jQuery.getJSON/