如何拆分字符串和填充表 - JAVA JSOUP

时间:2018-04-25 17:03:15

标签: java jsoup

我正在尝试拆分此请求的文本:`

Document document = Jsoup .connect("https://web.servientrega.com/PortalServientrega/WebServicePortal/tracking/api/envio/2003159943/1/es") 
        .validateTLSCertificates(false) 
        .ignoreContentType(true) 
        .get(); System.out.println(document.text());

结果我想用我得到的信息填充表格。 图片:Image with I want to do

1 个答案:

答案 0 :(得分:1)

该页面提供的响应采用Json格式。您需要先解析它,然后才能处理它。我建议使用Gson来解析此响应。目前最新版本的Gson是2.8.2,可以下载here

这是一个将响应放入表中的工作示例:

------------------------------------------------------------------------------------------
|    2018-04-04T18:09:16    |   Guia generada               |   Bogota (Cundinamarca)    |
|    2018-04-05T01:37:00    |   Ingreso al centro logistico |   Bogota (Cundinamarca)    |
|    2018-04-05T20:29:35    |   Salio a ciudad destino      |   Bogota (Cundinamarca)    |
|    2018-04-06T23:52:59    |   Ingreso al centro logistico |   Barranquilla (Atlantico) |
|    2018-04-09T07:50:38    |   En zona de distribucion     |   Barranquilla (Atlantico) |
|    2018-04-09T10:17:36    |   Reportado entregado         |   Barranquilla (Atlantico) |
|    2018-04-09T18:29:54    |   Entrega verificada          |   Barranquilla (Atlantico) |
------------------------------------------------------------------------------------------

结果表如下所示:

licenses:
  - '.+'