Разбор и запись JSON с использованием Ant

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

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

Кажется, мне нужен сериализатор JSON, носорог явно не включает.

2 ответа

Решение

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

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

Смотрите: https://developer.mozilla.org/En/New_in_Rhino_1.7R3

Другие вопросы по тегам