Can "JsonObjectToUStruct" function be exposed to blueprint?

Hi, I want to expose a function to blueprint to convert a json string to UStruct.

I konw there is a function in c++ “JsonObjectStringToUStruct” or “JsonObjectToUStruct” , which is exactly that I want. But in the function’s input parameters ,there is a “void*” pointer which can’t be recognized by UFunction.

I also tried to implement a custom K2Node, but I don’t know wether this way can make sense.

Hoping there is way to implement that function.

I find an answer from this link [Tutorial] How to accept wildcard structs in your UFUNCTIONs - Community & Industry Discussion - Epic Developer Community Forums

I will try this method and response later.

Please check my answer Strange blueprint struct names in C++ code (Blueprint and C++ structs differs) - Editor Scripting - Unreal Engine Forums
I can’t post comments to answers for my questions, thats becuse I comment here.