No se pueden convertir ciertas palabras clave en el registro a JSON

2

Estoy usando JSON Helper para convertir el registro a JSON. Me he encontrado con dificultades porque el uso de ciertas palabras dentro del registro produce JSON vacío. Como puede ver en la captura de pantalla, las dos primeras variables ( test1 y test2 ) fallan silenciosamente y producen JSON vacío. Esta es la fuente del script en cuestión: enlace . Mi pregunta es simple: ¿por qué test1 y test2 producen JSON vacío?

Ps. Estoy usando estos nombres como parte de una API de terceros que no tengo control (incluidas las convenciones de nomenclatura para las variables) - link .

    
pregunta Alexander K. 18.02.2018 - 19:36

1 respuesta

2

data y id son palabras clave dentro de AppleScript idioma .

Es posible citar estas palabras para evitar que se interpreten como casos especiales. Intente usar el carácter de canalización o doble ángulo corchetes / chevrones para envolver estas claves.

    
respondido por el Graham Miln 18.02.2018 - 20:33

Lea otras preguntas en las etiquetas