По SpiderMonkey удалось выяснить что готовых к использованию решений нет. Чтобы что-нибудь сделать, надо писать свою версию интерпретатора с необходимой функциональностью на C и только после этого его можно будет использовать. Очень неудобно по сравнению с решениями на V8.
Так что не найдя альтернатив nodejs, я полностью забил на SpiderMonkey как на серверную платформу.
Кроме того, в SpiderMonkey нет встроенного объекта JSON как и других ecma5 вкусностей, что делает его непригодным для решения данной задачи(хотя можно задействовать дополнительные библиотеки).
Думаю, тут целесообразней будет проверить наличие на сервере python и воспользоваться его JSON библиотеками (скорей всего python таки есть). В крайнем случае на Perl тоже должны быть решения.
|