如題:
修改JsonMapper腳本
- 在WriteValue()方法中添加
if (obj is Single)
{
writer.Write((float)obj);
return;
}
- 在RegisterBaseImporters()方法中添加一行:
RegisterImporter<double, float>(input => Convert.ToSingle(input));
修改JsonWriter腳本
- 添加下面的方法
public void Write(float number)
{
DoValidation(Condition.Value);
PutNewline();
string str = number.ToString();
//Convert.ToString(number, number_format);
Put(str);
context.ExpectingValue = false;
}