Hola. Se me está dificultando el tema del uso de JSON en Delphi por lo que tengo que recurrir a mi última chance hacerlo a mano, hacer como 15 expresiones regulares diferentes, pero me di cuenta de que el resultado JSON deja un patrón no tan difícil. El resultado es este:
{"scans": {"eSafe": {"detected": false, "version": "-", "result": null, "update": "-"}, "McAfeeBeta": {"detected": false, "version": "-", "result": null, "update": "-"}, "CAT-QuickHeal": {"detected": true, "version": "-", ...