Как определить соответствие между 2 JSON? - PullRequest
1 голос
/ 23 марта 2011

У меня есть два источника данных, и оба они возвращают JSON.

Я хочу убедиться, что в двух JSON-файлах есть некоторый процент совпадения (перекрытия данных, если хотите), чтобы сопоставить их и сохранить в одной записи.

Является ли сравнение энтропии двух строк лучшим способом? Есть ли другие решения? Я использую Java, а также могу использовать scala для того же.

1 Ответ

2 голосов
/ 23 марта 2011

Вы можете преобразовать их в xml, а затем использовать алгоритм xdiff или поместить каждую запись json в одну строку и использовать unix diff.Или преобразовать его во внутреннее древовидное представление и применить алгоритм параллельное дерево .Это зависит от того, какую разницу вы ищете, и не зависит от языка реализации.

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