¿Cuál sería la mejor manera de manejar una estructura de datos plana con AppleScript?
Me gustaría usar appleScript para acceder a una Aplicación A, extraer registros de esa aplicación (por ejemplo una tabla T de n registros con 3 propiedades [registro1, propiedad1, propiedad2, propiedad3]) y luego usarlo en otra Aplicación B para recuperar la propiedad de un registro dado en esa Aplicación.
Por ejemplo, en B, para cada registro R, buscar si hay un registro coincidente en T, y recuperar la propiedad asociada 1 2 3 de éste. La tabla tendría entre 500 y 10 000 registros.
Me pregunto:
- qué estructura de datos para almacenar la tabla y acceder a la información rápidamente
- qué almacenamiento provisional para la tabla (archivo, portapapeles, textEdit...)
Gracias por sus respuestas.