Отключение цитирования json-ключа в Rails - PullRequest
2 голосов
/ 18 апреля 2009

Одной из особенностей Rails 2.3 было цитирование с помощью json key. Мне было интересно, есть ли простой способ отключить цитирование ключа или изменить способ его цитирования (например, перейти на одинарные кавычки).

Я хотел бы вывести формат json, который будет принимать API визуализации Google (http://code.google.com/apis/visualization/documentation/dev/implementing_data_source.html#examples). Ключи не имеют кавычек.

Из примечаний к выпуску Rails:

Если вы посмотрите спецификацию на сайте «json.org», вы обнаружите, что все ключи в структуре JSON должны быть строками и заключаться в двойные кавычки. Начиная с Rails 2.3, мы поступаем правильно, даже с помощью цифровых клавиш.

1 Ответ

0 голосов
/ 19 апреля 2009

Это может звучать немного глупо, но я просто изменил код Rails. Это было быстро и грязно, и вам приходилось повторно применять его при каждом обновлении, но лучшего способа не было. Удачи!

...