У меня есть набор файлов (file1 .. fileN), все они имеют одинаковую структуру, но эта структура может отличаться каждый раз (json, xml, текст ... не определен, но это всегда один и тот же тип информации) Мне нужно внести изменения во все из них, поэтому, если я добавлю поле в xml, оно должно быть во всех них. То же самое, когда я добавляю новую строку в виде простого текста. Я думал использовать git для этой цели, я мог бы внести изменения в один из файлов, а затем объединить этот файл с другими.
Файл1:
{name: "Harry",
lastname: "Potter"}
изменить:
{name: "Harry",
lastname: "Potter",
age: 12}
file2:
{name: "Hermion",
lastname: "Granger"}
file2 после обработки bing:
{name: "Hermion",
lastname: "Granger",
age: 12}
Я знаю, что для этого можно использовать синтаксический анализатор json, но Поскольку информация может быть в виде простого текста или другой информации другого типа, в этом случае она недопустима, мне нужен способ внести изменения, когда структура одинакова и не основана на кодировке информации.
Является ли это возможный? Как я могу это сделать?