¿Hay alguna manera de unir de manera eficiente los datos JSON? Supongamos que tenemos dos conjuntos de datos JSON:Estilo SQL JOIN en datos JSON
{"COLORS":[[1,red],[2,yellow],[3,orange]]}
{"FRUITS":[[1,apple],[2,banana],[3,orange]]}
y quiero convertir esto en el siguiente lado del cliente:
{"NEW_FRUITS":[[1,apple,red],[2,banana,yellow],[3,orange,orange]]}
Tenga en cuenta que habrá miles de registros aquí con estructuras de datos mucho más complejos. jQuery y vainilla javascript están bien. También tenga en cuenta que puede haber colores sin frutas y frutas sin colores.
NOTA: En aras de la simplicidad, digamos que los dos conjuntos de datos están en el mismo orden, pero el segundo conjunto de datos puede tener espacios.
buena pregunta, pero no tiene dos conjuntos de datos JSON, tiene dos objetos de JavaScript; no desea unir datos JSON, desea unir objetos. – nnnnnn
¿Quién dice que son objetos JS? El OP podría estar refiriéndose a dos cadenas JSON. –
Los detalles precisos sobre las diferencias se han perdido en mí, pero puedo decirle que presento una versión muy truncada de lo que estoy trabajando. –