接口
IT大兵
这个作者很懒,什么都没留下…
展开
-
Map与Json之间的转化
1.Map转化成JSONpackage com.dbzhang.demo;import java.io.IOException;import java.util.HashMap;import java.util.Map;import com.fasterxml.jackson.core.JsonParseException;import com.fasterxml.jackson.c...原创 2018-06-12 07:22:08 · 13033 阅读 · 0 评论 -
Java中BasicNameValuePair的使用,为什么不适用Map来代替BasicNameValuePair
1.BasicNameValuePair通常是用来封装post请求中的参数名称和值;public String httpPost(Map<String, String> requestParams, String urlEncode) { HttpPost httpPost = null; String resp = ""; try {...原创 2018-06-12 12:50:53 · 9953 阅读 · 0 评论 -
Java中Map.Entry的相关简介
Map是java中的接口,Map.Entry是Map的一个内部接口。Map提供了一些常用方法,如keySet()、entrySet()等方法。keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry。它表示Map中的一个实体(一个key-va...原创 2018-06-12 14:44:40 · 2292 阅读 · 0 评论 -
JSONObject,JSONArray,Map,String之间的相互转化
1.String转JSONObjectString jsonMessage = "{\"语文\":\"88\",\"数学\":\"78\",\"计算机\":\"99\"}";JSONObject myJson = JSONObject.fromObject(jsonMessage);2.String转JSONArrayString jsonMessage = &quo转载 2018-06-27 23:30:55 · 2993 阅读 · 0 评论 -
关于JSon的简单介绍
json结构的格式就是若干个 键/值(key, value) 对的集合,该集合可以理解为字典(Dictionary),每个 键/值 对可以理解成一个对象(Object)。 键/值 对中的 键(key) 一般是 一个string,值(value)可以是string、double、int等基本类型,也可以嵌套一个 键/值 对,也可以是一个数组,数组里面的数据的类型可以是基本类型,或者 键/值 对。...转载 2018-08-20 18:55:07 · 190 阅读 · 0 评论 -
关于json解析时异常org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {的解决方法
出现这个异常的原因是json串格式不正常,没有"{"开始或没有"}"结尾,仔细检查下json文件的格式一般就可以解决这个问题。但是有时候json文件是正常的,仍然有这个异常信息,怎么办呢,这个是因为你的json文件头里带有编码字符(如UTF-8等),读取字符串时json串是正常的,但是解析就有异常,一般会出现这样的情况是读取的json串是来自于服务器或本地的文件,文件头里自带编码,就我碰到情况来看...转载 2018-08-21 10:35:32 · 1630 阅读 · 0 评论 -
接口中签名的用处
签名的用处和思路:在接口中基本上都会用到签名机制,其实都是为了防止发送的信息被串改,发送方通过将一些字段要素按一定的规则排序后,在转化成json字符串,通过MD5加密机制发送,当接收方接受到请求后需要验证该信息是否被篡改过,也需要将对应的字段按照同样的规则生成验签sign,然后在于接收到的进行比对,可以发现信息是否被串改过。...原创 2018-10-29 20:03:19 · 5240 阅读 · 0 评论 -
Java使用原始的HTTPURLConnect发送post请求
主要介绍jdk中的httpURLConnect发送post请求:package dbzhang.test;import java.beans.Encoder;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStr...原创 2018-10-29 20:18:42 · 2863 阅读 · 0 评论