Files
PCK-Studio/PCK-Studio/Classes/IO/Sounds/SoundIO.cs
miku-666 768bdc4dc7 Rename MinecraftUSkinEditor -> PCK-Studio, PckStudio.Installer
-> `PCK-Studio.Installer` and rename solution
2022-08-11 21:25:00 +02:00

27 lines
717 B
C#

using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
namespace PckStudio.Classes.IO.Sounds
{
public class SoundIO
{
public Dictionary<string, Type> Read(string Filepath)
{
var jObj = (Newtonsoft.Json.Linq.JObject)JsonConvert.DeserializeObject(File.ReadAllText(Filepath));
var dict = JsonConvert.DeserializeObject<Dictionary<string, Type>>(jObj.ToString());
return dict;
}
public string Serialize(Dictionary<string, Type> input)
{
return JsonConvert.SerializeObject(input, Formatting.Indented);
}
}
}