У меня есть карта с обычно 100 парами (ключ, значение), и я могу использовать библиотеку, такую как Gson или Jackson, чтобы сериализовать ее в строку json. Затем мне нужно добавить одну пару на карту и снова сериализовать обновленную карту. С помощью метода, который я знаю, 2-я сериализация должна пересечь карту снова, в то время как 99% -ая часть - такая же, как 1-я. Есть ли эффективный способ, которым я могу сохранить работу от первой сериализации и использовать ее во второй.
Один обходной путь, который я имею в виду, это сохранение первой строки json в построителе строк, вставьте (k, v) до концафигурная скобка. Но это сложно и подвержено ошибкам.