探究Java的Json库之后,我才明白爬虫要用python

前言

在热衷于开发爬虫的日子,我一般都是使用Python。但是我第一个自学的语言是Java,工作也是和Java紧密联系。难道是Java不能写爬虫吗,相反我第一个爬虫程序就是使用Java开发的。

至于为什么投入Python的怀抱,今天写完这篇对于Java中各种常见JSON库的使用,可能就知道其中答案了。

Java Json

我在Java开发中遇到过的Json库有:Fastjson、Jackson、Gson。在用Java的Json的库的时候,免不了都要创建和json字符串对应的实体类。这里我们就先用我在一次爬虫中获取的部分json字符串,来探究各个Json库的使用。

{
   
  "data": [
    {
   
      "cid": "mzc00200gw2ez0b",
      "name": "画江湖之不良人 第5季",
      "title": "知白守黑,和光同尘",
      "score": "9.7",
      "promoter_score": "0.9745618",
      "evaluate_number": "444246",
      "type_": "3",
      "year": "2022",
      "tag_text": "VIP",
      "main_genres": "",
      "hotval": "10486热度",
      "episode_all": "12",
      "dimension": "0.8823242,0.07082337,0.027552303,0.009560019,0.009740099",
      "update_notify_desc": "会员看全集",
      "update_time": "2024-01-24",
      "cover_descrip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值