#javascript
#javascript
Вопрос:
{"element":{"$elemMatch":{"cost":100}}}
Я пробовал так
var elementArray=[];
elementArray.push({"element":{"$elemMatch":{"cost":100}}});
Но я получил результат, подобный этому
{"element":{"$elemMatch":[Object]}}
Как я могу это сделать?
Комментарии:
1. пожалуйста, предоставьте больше кода, а не только результаты
2. Преобразуйте json в объект, манипулируйте им и измените его обратно на json, когда закончите.
Ответ №1:
В JavaScript есть вызываемый помощник JSON stringify
, который превращает ваш JSON в строку (duh), что позволяет передавать его в файл или с помощью AJAX. Из того, что я могу сказать, это то, что вы пытаетесь сделать.
JSON.stringify(elementArray);