Den ermittelten CLOB übergibst du dann an den JSON_TABLE mit der Definition des Pfades und der Knoten. Die Typisierung kommt durch die Spaltendefinition, so dass Werte gecasted werden.
Du bekommst natürlich nur eine relationale Sicht der Daten, aber du kannst ja die Ebene mit Mehrfachvorkommen auswählen und per "../"-Notation auf übergeordnete Pfade zugreifen.