I was more talking about String (.json) to Enum (unreal) conversion.
I guess for a clean way to detect whats an enum you would need to switch to a validation template or so.
What would also be nice to have a switch to use the Values of the .json as Defaults.
UPROPERTY(EditAnywhere, BlueprintReadWrite)
FString name = "John";