Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java向nodejs发送javascript对象_Javascript_Java_Android_Node.js_Socket.io - Fatal编程技术网

Java向nodejs发送javascript对象

Java向nodejs发送javascript对象,javascript,java,android,node.js,socket.io,Javascript,Java,Android,Node.js,Socket.io,我目前正在用java开发一个Android应用程序,我必须向节点服务器发送一个javascript对象来解释它 Javascript代码: socket.emit('mousemove', { 'x': x, //int 'y': y, // int 'drawing': drawing, //boolean 'id': id //int }); 我没有尝试任何相关的操作,因为我无法在int[]数组中包含布尔值 我怎样才能做到这一点 PS:有人告诉我关于G

我目前正在用java开发一个Android应用程序,我必须向节点服务器发送一个javascript对象来解释它

Javascript代码:

    socket.emit('mousemove', { 'x': x, //int
     'y': y, // int
     'drawing': drawing, //boolean
     'id': id //int
});
我没有尝试任何相关的操作,因为我无法在int[]数组中包含布尔值

我怎样才能做到这一点


PS:有人告诉我关于GSON的事,这是正确的用法吗?那么,如何使用它呢?

我个人使用JSON Java。这里有一个例子:

@Samuel我试图传递一个数组,但我没有进行测试,因为
绘图
变量是布尔值,其他变量是整数。“java中的应用程序”有点太模糊了。如果它是一个web应用程序,您可以在前端使用javascript代码,或者在后端使用Java代码,这是两个具有不同解决方案和技术的完全不同的问题域。@Gimby它是一个android应用程序,是web应用程序的“端口”。请同时发布您所做或尝试的内容,以及有效或无效的内容。另外,声明它是一个Android应用程序。与写评论相比,编辑问题更受鼓励。@Andreitudoradiaconu编辑。