Кому-нибудь удалось разобрать и написать JSON в задаче в Ant?

Мне нужно проанализировать файл json, изменить его, а затем записать обратно на диск. Мне удалось разобрать его с помощью движка rhino из JDK 6, но я застрял, потому что не знаю, как сериализовать его обратно на диск.

Похоже, мне нужен сериализатор JSON, в rhino его, по-видимому, нет.

4
crisp2u 30 Авг 2011 в 19:19

2 ответа

Лучший ответ

В последних версиях Rhino должен быть объект JSON: см. Эту ошибку, которая была устранена как исправлено в 2010 году, а фактический класс называется NativeJSON и имеет метод stringify, который должен позволить вам получить строку JSON.

2
Femi 30 Авг 2011 в 15:45

JSON.stringify доступен начиная с Rhino 1.7R3 как часть работы над ECMAScript 5.

См. https://developer.mozilla.org/En/New_in_Rhino_1.7R3.

0
groodt 14 Мар 2012 в 21:03