Problem json returns null

Problem json returns null

Hello

I am trying to use JPList with MySQL. I think there is nothing wrong with JPList but....

In server-json.php

$statuses = json_decode(urldecode($statuses));

This returns NULL

I splitted it up to:

$statuses = urldecode($statuses);

Returns:
$statuses
: string = "[{\"action\":\"paging\",\"name\":\"paging\",\"type\":\"pagination\",\"data\":{\"number\":\"10\",\"currentPage\":0,\"paging\":null},\"inStorage\":true,\"inAnimation\":true,\"isAnimateToTop\":true,\"inDeepLinking\":true},{\"action\":\"sort\",\"name\":\"sort\",\"type\":\"drop-down\",\"data\":{\"path\":\"default\",\"dateTimeFormat\":\"\",\"ignore\":\"\"},\"inStorage\":true,\"inAnimation\":true,\"isAnimateToTop\":false,\"inDeepLinking\":true},{\"action\":\"filter\",\"name\":\"title-filter\",\"type\":\"textbox\",\"data\":{\"path\":\".title\",\"ignore\":\"[~!@#\$%^&*()+=`'\\\"/\\\\_]+\",\"value\":\"\",\"filterType\":\"TextFilter\"},\"inStorage\":true,\"inAnimation\":true,\"isAnimateToTop\":false,\"inDeepLinking\":true},{\"action\":\"filter\",\"name\":\"desc-filter\",\"type\":\"textbox\",\"data\":{\"path\":\".desc\",\"ignore\":\"[~!@#\$%^&*()+=`'\\\"/\\\\_]+\",\"value\":\"\",\"filterType\":\"TextFilter\"},\"inStorage\":true,\"inAnimation\":true,\"isAnimateToTop\":false,\"inDeepLinking\":true},{\"action\":\"views\",\"name\":\"views\",\"type\":\"views\",\"data\":{\"view\":\"jplist-list-view\"},\"inStorage\":true,\"inAnimation\":true,\"isAnimateToTop\":false,\"inDeepLinking\":true},{\"action\":\"filter\",\"name\":\"themes\",\"type\":\"checkbox-group-filter\",\"data\":{\"pathGroup\":[],\"filterType\":\"pathGroup\"},\"inStorage\":true,\"inAnimation\":true,\"isAnimateToTop\":false,\"inDeepLinking\":true},{\"action\":\"filter\",\"name\":\"colors\",\"type\":\"checkbox-group-filter\",\"data\":{\"pathGroup\":[],\"filterType\":\"pathGroup\"},\"inStorage\":true,\"inAnimation\":true,\"isAnimateToTop\":false,\"inDeepLinking\":true}]"

After that I want to remove the slashes:

if (get_magic_quotes_gpc()) {
     $statuses = stripslashes($statuses);
}

It doesn't remove the slashes and the following:

$statuses = json_decode($statuses);

returns NULL


Can someone tell my why??