Imansible accedere alla proprietà JSON con il trattino “-“

Non riesco a recuperare un valore da un object json quando la stringa ha un carattere trattino:

{ "profile-id":1234, "user_id":6789 } 

Se provo a fare riferimento al file jsonObj.profile-id analizzato, restituisce ReferenceError: "id" is not defined ma jsonObj.user_id restituirà 6789

Non ho un modo per modificare i valori restituiti dalla chiamata api esterna e provare a analizzare la stringa restituita al fine di rimuovere i trattini rovinerà gli URL, ecc., Che vengono passati pure. Aiuto?

jsonObj.profile-id è un’espressione di sottrazione (es. jsonObj.profile - id ).

Per accedere a una chiave che contiene caratteri che non possono apparire in un identificatore, utilizzare le parentesi:

 jsonObj["profile-id"]