Usando datos JSON con Coldfusion

He trabajado con datos de JSON en el pasado, principalmente 'manipulando mi camino hacia una solución, y sin entender realmente por qué o cómo funcionan las cosas. Me he encontrado con un problema en el que los datos que se devuelven son algo diferentes a los que he visto antes, y no puedo encontrar ningún ejemplo que coincida.

Aquí hay un ejemplo de los datos devueltos (a través de una API);

{"domain.co.uk":{"status":"available","classkey":"thirdleveldotuk"},"domain.net":{"status":"available","classkey":"dotnet"},"domain.com":{"status":"available","classkey":"domcno"}}

En mi parte delantera, necesito devolver algo como esto:

domain.co.uk - disponibledomain.net - disponibledomain.com - disponible

Debido a que el valor 'domain.com', etc., siempre cambiará, no puedo asignar los nombres como lo haría normalmente (aunque siempre se devolverán 3 'filas')

He comprobado todos los libros de CF que tengo, y leí los documentos de CF en línea, ¡pero no tengo ni idea de por dónde empezar con este!

Punteros muy apreciados!

Respuestas a la pregunta(2)

Su respuesta a la pregunta