小编eL_*_*eL_的帖子

可选字段流返回值

我有一些带String和Long值的可选字段:

Optional<Long> id;
Optional<String> name;
Optional<String> lastname;
Optional<Long> number;
....
Run Code Online (Sandbox Code Playgroud)

我想返回包含所有值的List.如果例如可选的"名称"不存在,则应存储空字符串.方法的结果应该是List,其值为eq:"1","John","","5".

我做了流:

Stream fields = Stream.of(id, name, lastname, number);
Run Code Online (Sandbox Code Playgroud)

但我不知道接下来会发生什么.

问候.

java optional java-8 java-stream

4
推荐指数
1
解决办法
414
查看次数

如何在java中解析网页的特定部分?

我正在获取一个网页的主体,其中有一个包含许多行的表,如下所示:

 ...
 ...
 <tbody>
   <tr class="odd">
     <td align="center">08:00</td>
     <td align="center">9.50</td>
     <td>Description of event 1 </td>
     <td align="center">7.80</td>
   </tr>
   <tr class="even">
     <td align="center">09:00</td>
     <td align="center">11.10</td>
     <td>Description of event 2</td>
     <td align="center">27.40</td>
   </tr>
...
Run Code Online (Sandbox Code Playgroud)

我想从这个表中剪切零件并将其解析为我的对象.我试图使用子字符串,但我不知道文本所需的部分在哪里.此外,我正在寻找正则表达式和不同的解析器.我怎样才能决定我的问题?谢谢

java string parsing substring html-parsing

0
推荐指数
1
解决办法
585
查看次数