JavaWeb通过快递单号展示物流信息转JSON显示(servlet)
本文的主要重点是获取到物流信息后如何转成JSON格式,并在前台显示出来。
展示物流信息,我通过的是一个‘快递鸟’的平台,这个平台注册实名后可以有免费的查询次数,对于练手来讲,足够了。快递鸟会提供自己的接口,我们只需要调用就好了。
如下图:
查询物流调用的方法如下图所示:(方法由‘快递鸟’提供,直接调用),得到的结果并不是一个完整的JSON格式,内容信息是由{}包住的,而标准的JSON格式是以'['开始,并以‘]’结束,所以需要我们手动添加转成JSON.
如图所示:
JSON前台显示:
查询的结果显示:
{ "LogisticCode" : "这里显示快递单号", "ShipperCode" : "这里显示快递类型", "Traces" : [ { "AcceptStation" : "这里显示哪个地方已收件", "AcceptTime" : "这里显示接收时间" }]}