JSON Parser в JSON JavaScript
Mizter Egoist 01.05.2017 15:24
/ 01.05.2017 15:25
Здравствуйте!
Начал хранить данные в БД в формате JSON и обмениваться данными между JS.
Сейчас Parser хорошо принимает и фильтрует JSON отправленный из JS, а вот сделать обратное, отправить JSON в JS не получается.
Parser преобразует в JSON в таком виде:
{ "0":{ "item":"3", "quantity":6, "price":"100" }, "2":{ "item":"4", "quantity":1, "price":"99" } }
В таком же виде у меня все и храниться в БД.
JS отправляет в Parser в таком виде:
[{"item":"3","quantity":6,"price":"100"},{"item":"4","quantity":1,"price":"99"}]
При отправке из Parser в JS посредством JSON, JS не понимает.
При передаче GET определенных параметров происходит следующее:
^if(def $form:showJSON && def $form:uuid && !def $form:basket && !def $form:basketAction){
$_basketQuery[^get.query[
$.table[basket]
$.select[
$.bID[= '$form:uuid']
]
]]
$_basketData[^get.selectData[$_basketQuery]]
$_basketJSON[
$.uuid[$_basketData.bID]
$.items[$_basketData.items]
$.create_at[$_basketData.create_at]
]
^json:string[$_basketJSON]
}
$_basketData.items как раз записаны в формате JSON Parser.
Хочу чтобы при получении из JS Parser преобразовывал как ему удобно, но перед записью в БД он преобразовывал в JS формат.
При запросах к БД, Parser так же обратно преобразовывал в свой формат.
Подскажите как это реализовать?
Пробовал Regex, ничего не получается, слишком много совпадений.
- JSON Parser в JSON JavaScript, Mizter Egoist 01.05.2017 15:24 / 01.05.2017 15:25
- Ответ, G_Z [M] 01.05.2017 17:14 / 01.05.2017 17:23
- Ответ, Mizter Egoist 01.05.2017 18:25
- Ответ, G_Z [M] 01.05.2017 18:42
- Спасибо, Mizter Egoist 01.05.2017 20:21 / 01.05.2017 20:40
- Ответ, G_Z [M] 01.05.2017 20:57
- Ответ, Mizter Egoist 02.05.2017 11:35 / 02.05.2017 11:40