Android udp json+数组 --->bytes发送数据

Android  json支持五种数据类型

  String / int(float)/bool / null  / object

  今天说 object  :

                        json = new JSONObject();
                        json.put("cmd","put");
                        json.put("token",tokenJson.getString("token"));
                        json.put("ID",jsonObject.getString("ID"));
                        json.put("type",jsonObject.getString("type"));
                        json.put("pwd",jsonObject.getString("pwd"));
                        json.put("ul",jsonObject.getString("ul"));
                        json.put("zt",jsonObject.getString("zt"));
                        json.put("lt",jsonObject.getString("lt")); 
              JSONArray array=new JSONArray(jsonObject.getString("ll"));              json.put("ll", array);      结果:{"cmd":"put","token":"bcfcf2440ef3f6445647578c54c11a0c","ID":"ZG000112","type":"4","pwd":"console","ul":"1","zt":"1","lt":"1","bool":true,"ll":[{"IpPort":3000,"Lable":"land1","Enable":1,"IpAddr":"192.168.4.22"},{"IpPort":3000,"Lable":"land2","Enable":0,"IpAddr":"192.168.4.23"},{"IpPort":3000,"Lable":"land3","Enable":0,"IpAddr":"192.168.4.24"},{"IpPort":3000,"Lable":"land4","Enable":0,"IpAddr":"192.168.4.25"}]}

    

  

原文地址:https://www.cnblogs.com/wbdream/p/9851266.html

时间: 2024-08-30 08:54:12

Android udp json+数组 --->bytes发送数据的相关文章

Springboot+ajax传输json数组以及单条数据的方法

Springboot+ajax传输json数组以及单条数据的方法 下面是用ajax传输到后台单条以及多条数据的解析的Demo: 结构图如下: 下面是相关的代码: pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20

UDP中接收和发送数据

/// <summary> ///A程序发送数据 /// </summary> /// <param name="args"></param> static void Main(string[] args) { string sendString = null;//要发送的字符串 byte[] sendData = null;//要发送的字节数组 UdpClient client = null; IPAddress remoteIP =

android socket 通讯(客户端) 发送数据

/** ClientSocket通讯类 **/ public class ClientSocket  { /**服务器地址*/ private String serverUrl="192.168.124.214"; /**服务器端口*/ private int serverPort=8888; /*发送命令线程*/ class sendCommandThread extends Thread{ private String command; public sendCommandThre

SSH服务器与Android通信(3)--Android客户端发送数据

Android客户端向SSH服务器发送数据主要有三种情况:通过客户端删除数据.添加数据和修改数据. 1.删除数据 先看看jsp文件里面是怎样删除数据的: <td align="center"><a href="clasdelete.action?id=<s:property value='#st.id'/>" onclick="if(!window.confirm('是否删除'))return false;" >

Android(java)学习笔记80:UDP协议发送数据

UDP协议发送数据:我们总是先运行接收端,再运行发送端发送端: 1 package cn.itcast_02; 2 3 import java.io.IOException; 4 import java.net.DatagramPacket; 5 import java.net.DatagramSocket; 6 import java.net.InetAddress; 7 /* 8 * UDP协议发送数据: 9 * A:创建发送端Socket对象 10 * B:创建数据,并把数据打包 11 *

Android,使用Json发送数据中,使用的Java转义字符 KanKan原创

kankan原创 与php后台发送数据的时候.要求用到这样的格式. private void sendJson(){ //初始化自己定义的handler CashHandler handler = new CashHandler(this); //请求主地址.写在自己定义Application中了,后面是接口名字 String url = MApplication.get().getAppServiceUrl() + "order/submit"; //自己定义的发送请求方法 LReq

android之JSON 进行网络数据交换

什么是JSON JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,同一时候也易于机器解析和生成,很适合于server与client的交互. JSON 採用与编程语言无关的文本格式,可是也使用了类C 语言的习惯.这些特性使JSON 成为理想的数据交换格式. 和 XML 一样,JSON 也是基于纯文本的数据格式.因为 JSON 天生是为 JavaScript 准备的,因此.JSON 的数据格式很easy,您能够用 JSON 传输一个简单的 S

通过在jquery中添加函数发送ajax请求来加载数据库数据,以json的格式发送到页面

通过在jquery中添加函数发送ajax请求来加载数据库数据,以json的格式发送到页面 从数据库中查询仓库信息,显示在下拉菜单中: 首先,引入js插件,这里使用jquery-1.8.3.js <script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-1.8.3.js"></script> 当页面加载完成后,就应该发送ajax请求到数据库,

使用 log4js UDP 发送数据到 logstash

因为 nodejs 一般会部署在多台机器,并且每台机器会起多个进程,因此查看日志时往往要人工区分一个完整的请求包含哪些行.如果在日志中添加 服务器名称和进程id,就比较容易了. 如果在 filebeat 配置中修改正则表达式肯定是可以完成这个工作的,但今天发现 log4js(1.1.1版本) 的模块 logstashUDP 支持通过 UDP 直接发送数据到 logstash,这就更自由了,这样就不用在每台机器上跑 filebeat. 这里我们假定已经配置好了 ELK.EKL 配置方法参见本博客文