Это не JSON однозначно. А так ничего сложного: первый символ — префикс (a для массива, s для строки, i для целочисленного значения, d для хз чего (значения с точкой?)); дальше идут попарно количество элементов (для массива) или символов (для строки) плюс название параметра, и само значение на следующей строке.
В JSON это выглядело бы примерно так:
[{
"i":0,
"a":[
"id":79,
"name":"A-14",
"url":"rolly/sety/a-14",
"code":"CN79",
"price":"540",
"count":1,
"property":"",
"coupon":false,
"discount":0,
"fulPrice":"540",
"weight":"580",
"currency_iso":"RUR",
"discSyst":""
]
}]
Ну и символы экранирования для кавычек, конечно.