UE 4 Jsonのプロローグと反プロローグ
まずは
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "Http", "Json", "JsonUtilities" });
ヘッダをインポート#include "Json.h"
//string json
TSharedPtr MessageObject = MakeShareable(new FJsonObject);
TSharedRef< TJsonReader<> > Reader = TJsonReaderFactory<>::Create(MessageBody);
FJsonSerializer::Deserialize(Reader, MessageObject);
//Json string
FString TempStr;
TSharedRef> Writer = TJsonWriterFactory<>::Create(&TempStr);
FJsonSerializer::Serialize(MessageObject.ToSharedRef(), Writer);