Java весенний анализ Parse JSON с дополнительными полями

Если использовать только встроенные команды vim, лучшим из которых я когда-либо видел для переключения между несколькими буферами, является следующее:

nnoremap <Leader>f :set nomore<Bar>:ls<Bar>:set more<CR>:b<Space>

Он отлично сочетает команды :ls и :b - перечисление всех открытых буферов и ожидание ввода команды для переключения буфера.

Учитывая приведенное выше сопоставление в vimrc, после ввода <Leader>f,

  • Все открытые буферы
  • Вы можете: Введите 23, чтобы перейти в буфер 23, введите #, чтобы перейти в альтернативный буфер / MRU, введите частичное имя файла, затем введите <Tab> или <C-i> для автозаполнения, или просто <CR> или <Esc>, чтобы оставаться в текущем буфере

Снимок вывода для вышеуказанного отображения клавиш:

:set nomore|:ls|:set more
  1  h    "script.py"    line 1
  2 #h  + "file1.txt"    line 6  -- '#' for alternative buffer
  3 %a    "README.md"    line 17 -- '%' for current buffer
  4       "file3.txt"    line 0  -- line 0 for hasn't switched to
  5     + "/etc/passwd"  line 42 -- '+' for modified
:b '<Cursor> here'

В приведенном выше снимке:

  • Второй столбец: %a для тока, h для скрытых, # для предыдущего, пустого для не было переключено.
  • Третий столбец: + для модифицированного.

Кроме того, я настоятельно рекомендую set hidden. См. :help 'hidden'.

1
задан Marko Taht 18 January 2019 в 08:46
поделиться

2 ответа

Да, возможно ... см. Ниже

 @JsonIgnoreProperties(ignoreUnknown=true)
public class Alias {
    @JsonProperty(value="AliasType")
    private String aliasType;
}

Я рекомендую следующее руководство, хотя: https://www.baeldung.com/jackson

0
ответ дан Amit 18 January 2019 в 08:46
поделиться

Да, это возможно, просто добавьте эту аннотацию к классу объекта, который вы хотите десериализовать:

@JsonIgnoreProperties(ignoreUnknown = true)
0
ответ дан Arnaud 18 January 2019 в 08:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: