Кому-нибудь удалось разобрать и написать JSON в задаче в Ant?
Мне нужно проанализировать файл json, изменить его, а затем записать обратно на диск. Мне удалось разобрать его с помощью движка rhino из JDK 6, но я застрял, потому что не знаю, как сериализовать его обратно на диск.
Похоже, мне нужен сериализатор JSON, в rhino его, по-видимому, нет.
2 ответа
В последних версиях Rhino должен быть объект JSON: см. Эту ошибку, которая была устранена как исправлено в 2010 году, а фактический класс называется NativeJSON и имеет метод stringify
, который должен позволить вам получить строку JSON.
JSON.stringify доступен начиная с Rhino 1.7R3 как часть работы над ECMAScript 5.
См. https://developer.mozilla.org/En/New_in_Rhino_1.7R3.
Похожие вопросы
Новые вопросы
json
JSON (объектная нотация JavaScript) - это сериализуемый формат обмена данными, предназначенный для машинного и человеческого чтения. Не используйте этот тег для собственных объектов JavaScript или литералов объектов JavaScript. Прежде чем задать вопрос, проверьте свой JSON с помощью валидатора JSON, такого как JSONLint (https://jsonlint.com).