【发布时间】:2014-01-14 13:35:20
【问题描述】:
我有一个 JSON 文件如下:
{
"volume" : "1.0"
}
我想将其编辑为另一个值,例如 0.5 等。当我使用以下代码时,我的 JSON 文件中会出现奇怪的结果。它确实向 JSON 文件写入了一些内容,但它向文件写入了奇怪的符号,中间有卷。
SimpleJSON.JSONNode node = SimpleJSON.JSONNode.Parse(Resources.Load<TextAsset>("JSON/Test/test").text);
// new value
node["volume"].AsFloat = 0.5f;
System.IO.BinaryWriter bw = new System.IO.BinaryWriter(File.Open("Assets/Resources/JSON/Test/test.json",
FileMode.Create));
node.Serialize(bw);
我的代码有什么问题?
我在 Unity 项目中使用 SimpleSON。
【问题讨论】:
标签: c# json unity3d simplejson