Navigation
API > API/Plugins > API/Plugins/JsonBlueprintUtilities
| Name | UJsonBlueprintFunctionLibrary |
| Type | class |
| Header File | /Engine/Plugins/JsonBlueprintUtilities/Source/JsonBlueprintUtilities/Public/JsonBlueprintFunctionLibrary.h |
| Include Path | #include "JsonBlueprintFunctionLibrary.h" |
Syntax
UCLASS (BlueprintType)
class UJsonBlueprintFunctionLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UJsonBlueprintFunctionLibrary
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool FromFile
(
const FFilePath& File, |
Creates a JsonObject from the provided Json file. | JsonBlueprintFunctionLibrary.h |
|
static bool FromString
(
const FString& JsonString, |
Creates a JsonObject from the provided Json string. | JsonBlueprintFunctionLibrary.h |
|
static bool GetField
(
const FJsonObjectWrapper& JsonObject, |
Gets the value of the specified field. | JsonBlueprintFunctionLibrary.h |
|
static bool GetFieldNames
(
const FJsonObjectWrapper& JsonObject, |
Gets all field names on the JsonObject | JsonBlueprintFunctionLibrary.h |
|
static bool HasField
(
const FJsonObjectWrapper& JsonObject, |
Checks if the field exists on the object. | JsonBlueprintFunctionLibrary.h |
|
static bool JsonFieldToProperty
(
const FString& FieldName, |
FieldName only used for logging, SrcValue should be the resolved field. | JsonBlueprintFunctionLibrary.h | |
static bool PropertyToJsonField
(
const FString& FieldName, |
If FieldName empty, Object created as root, or created with name "Value" otherwise. | JsonBlueprintFunctionLibrary.h | |
static bool SetField
(
const FJsonObjectWrapper& JsonObject, |
Adds (new) or sets (existing) the value of the specified field. | JsonBlueprintFunctionLibrary.h |
|
static bool StructToJsonString
(
const int32& Struct, |
JsonBlueprintFunctionLibrary.h |
|
|
static bool ToFile
(
const FJsonObjectWrapper& JsonObject, |
Creates a file from the provided JsonObject. | JsonBlueprintFunctionLibrary.h |
|
static bool ToString
(
const FJsonObjectWrapper& JsonObject, |
Creates a Json string from the provided JsonObject. | JsonBlueprintFunctionLibrary.h |
|