有没有办法知道javascript中使用websockets来自java的对象的类名。这些课程以json的形式发送。
在javascript中我将消息解析为:
var chatMessage = JSON.parse(frame.body);
并在java中将对象发送为:
//chatMessage is ChatMessage object;
template.convertAndSend("/topic/chat", chatMessage);
javascript中的构造函数返回" object"只要。我怎样才能得到" ChatMessage"在javascript中的类?或者应该在javascript中创建一个ChatMessage对象,然后使用instanceof运算符?
来自服务器的数据是json:
[{"sender":"user","message":"test"},{"sender":"user","message":"asd"},{"sender":"user","message":"test2"}]
console.log(chatMessage)输出:
[Object, Object, Object, Object, Object, Object]