jsondiffみたいなのあるよね
まあ再帰的に歩きながら要素をsetとして比較するとか