Это легкое решение сработало для меня:
public class MyObject {
private Object rawJsonValue;
public Object getRawJsonValue() {
return rawJsonValue;
}
public void setRawJsonValue(Object rawJsonValue) {
this.rawJsonValue = rawJsonValue;
}
}
Таким образом, я смог сохранить исходное значение JSON в переменной rawJsonValue, и тогда не было никакой проблемы десериализовать его (как объект) с другими полями назад к JSON и отправить через мой REST. Использование @JsonRawValue мне не помогло, потому что сохраненный JSON был десериализован как String, а не как объект, и это было не то, что я хотел.
-N или --LINE-NUMBERS Показывает номер строки в начале каждого
Вы также можете переключать номера строк, не выходя из less, набрав -N
.
Таким образом можно переключить любой из параметров командной строки less.
Вы можете отфильтровать файл с помощью cat -n
перед передачей по конвейеру less
:
cat -n file.txt | less
Или, если ваша версия less
поддерживает его, параметр -N
:
less -N file.txt
Вы можете установить переменную окружения, чтобы эти параметры всегда применялись ко всем меньшим файлам:
export LESS='-RS#3NM~g'
Флаги командной строки -N
или - НОМЕРА СТРОКИ
Указывает, что номер строки будет отображаться в начале каждой строки на дисплее.
Вы также можете переключать номера строк, не выходя из less, набрав -N
. Таким образом можно переключить любой из параметров командной строки less.