Кэширование файла YAML - PullRequest
       4

Кэширование файла YAML

0 голосов
/ 06 июня 2018

Я давно хотел кешировать свой YML-файл, который я использую для доступа к сообщениям, он часто используется и содержит много вещей, поэтому кэширование сделает его намного лучше с точки зрения производительности.

Мне было интересно, есть ли способ пройти по каждому пути в файле и превратить его в HashMap, например, в HashMap, где одна строка - это путь, а другая - значение.

Возможно ли этосделать это автоматически или мне нужно будет установить его один за другим в зависимости от моих настроек?

У меня есть файл:

messages:
  test:
    test1: "message"
  test-this:
    test2: "message"

1 Ответ

0 голосов
/ 06 июня 2018

Похоже, вам нужно использовать один из де / сериализаторов YAML.Проанализируйте файл, при необходимости преобразуйте его в объект, затем вы можете легко кэшировать содержимое в любом месте.

Несколько общих библиотек:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...