unity发送代码:
IEnumerator sendData()
{
yield return new WaitUntil(() => sioCom.Instance.IsConnected());
List<Person> personList = new List<Person>();
Person person1 = new Person
{
name = "张三",
age = 10
};
personList.Add(person1);
Person person2 = new Person
{
name = "李四",
age = 12
};
personList.Add(person2);
string jsonData = JsonConvert.SerializeObject(personList);
Debug.Log(JsonData);
sioCom.Instance.Emit("data_to_Mysql", JsonData);
//Debug.Log输出:[{"name":"张三","age":10},{"name":"李四","age":12}]
}
class Person
{
public string name;
public int age;
}
flask服务端接受代码:
@socketio.on('data_to_Mysql')
def mysql_data(data):
print(f"Received data: {data}")
报错:json.decoder.JSONDecodeError: Expecting ',' delimiter: line 1 column 22 (char 21)
IEnumerator sendData()
{
yield return new WaitUntil(() => sioCom.Instance.IsConnected());
List<Person> personList = new List<Person>();
Person person1 = new Person
{
name = "张三",
age = 10
};
personList.Add(person1);
Person person2 = new Person
{
name = "李四",
age = 12
};
personList.Add(person2);
string jsonData = JsonConvert.SerializeObject(personList);
Debug.Log(JsonData);
sioCom.Instance.Emit("data_to_Mysql", JsonData);
//Debug.Log输出:[{"name":"张三","age":10},{"name":"李四","age":12}]
}
class Person
{
public string name;
public int age;
}
flask服务端接受代码:
@socketio.on('data_to_Mysql')
def mysql_data(data):
print(f"Received data: {data}")
报错:json.decoder.JSONDecodeError: Expecting ',' delimiter: line 1 column 22 (char 21)