Как обнаружить различия между двумя строками json в node.js
У меня есть две строки Json , которые могут иметь разные значения в какой-то момент времени, и я хочу знать, можно ли сравнить их с помощью JS?
например,
У меня есть эти две строки Json
//First Json var Json1 = {"Name":"ABC";"Work":"Programmer";State:"123"}; //Second Json var Json2 = {"Name":"XYZ";"Work":"Engineer";State:"456"};Здесь я хочу получить результат, как показано ниже:
Name value changed from 'ABC' to 'XYZ' Work value changed from 'Programmer' to 'Engineer' State value changed from '123' to '456'
Что я уже пробовал:
Не в состоянии найти решение. Не могли бы вы мне помочь?
Richard MacCutchan
Очевидным способом было бы разобрать каждую строку на объект, а затем сравнить поля.