Вся документация и примеры, которые я видел для модуля Perl JSON :: XS, используют интерфейс OO, например
print JSON::XS->new->ascii()->pretty()->canonical()->encode($in);
Но я не обязательно хочу, чтобы все эти опции были доступны каждый время я предпочел бы отправить их в га sh, как вы можете с модулем basi c JSON, например,
print to_json($in, { canonical => 1, pretty => 1, ascii => 1 } );
отправка на этот кодированный_ json приводит к
Too many arguments for JSON::XS::encode_json
Есть ли способ сделать это?