Use jq para analizar una cadena JSON

Estoy tratando de conseguirjq para analizar una estructura JSON como:

{
  "a" : 1,
  "b" : 2,
  "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n"
}

Es decir, un elemento en el JSON es una cadena con json escapado.

Entonces, tengo algo en la línea de$ jq [.c] myFile.json | jq [.id]

Pero eso choca conjq: error: Cannot index string with string

Esto se debe a que la salida de .c es una cadena, no más JSON. ¿Cómo consigo jq para analizar esta cadena?

Mi solución inicial es usar sed para reemplazar todos los caracteres de escape (\":\", \",\" y\") pero eso es desordenado, supongo que hay una forma integradajq ¿para hacer esto?

¡Gracias!

editar: Además, la versión jq disponible aquí es:

$ jq --version
jq version 1.3

Supongo que podría actualizarlo si fuera necesario.

Respuestas a la pregunta(2)

Su respuesta a la pregunta