Конвертируйте json в текстовый файл, отформатированный как CSV - Excel может это прочитать. После обеда я приведу пример кода на PHP.
РЕДАКТИРОВАТЬ: Бах, ужин может подождать.
<?php
// Download data to a string
$mapData = file_get_contents('http://realm3.castle.wonderhill.com/api/map.json');
// Convert JSON into an Array
$mapData = json_decode($mapData);
var_dump($mapData);
echo "\n";
Сохранил вышеупомянутое в test.php
и затем запустил его так:
php test.php | less
и на выходе получается огромная структура данных. Вам нужно будет извлечь то, что вы хотите, а затем использовать fputcsv () , чтобы записать содержимое в файл, который вы затем прочитаете в Excel. Похоже, что в выводе нет специальных символов, но если у вас возникли проблемы, убедитесь, что кодировали данные как CP1252, чтобы Excel для Windows мог их прочитать.