野子电竞数据官网改版https://www.xxe.io/全新登场
import javax.xml.bind.JAXBContext;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.ByteArrayInputStream;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.List;

/**

  • @API: 19.图文直播

  • @Website: https://www.xxe.io/
    */
    public class FootballTextLive {

    public static void main(String[] args) {
    try {
    String content = getContent();

         JAXBContext jaxbContext = JAXBContext.newInstance(TextLiveList.class);Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();TextLiveList list = (TextLiveList) unmarshaller.unmarshal(new ByteArrayInputStream(content.getBytes()));list.getTextLiveList().forEach(item -> System.out.println(item));} catch (Throwable t) {t.printStackTrace();}
    

    }

    /**

    • 获取API返回内容
    • Note: 这里为了方便测试我使用了一份本地文件,使用时应替换为真实接口返回内容
      */
      private static String getContent() {
      try {
      StringBuilder builder = new StringBuilder();
      List lines = Files.readAllLines(Paths.get("./src/main/resources/FootballTextLive.xml"), StandardCharsets.UTF_8);
      lines.forEach(line -> builder.append(line));
      return builder.toString();
      } catch (Throwable t) {
      t.printStackTrace();
      return “”;
      }
      }

    @XmlRootElement(name = “list”)
    public static class TextLiveList{
    @XmlElement(name = “match”)
    private List textLiveList;

     public List<TextLive> getTextLiveList() {return textLiveList;}
    

    }

    @XmlRootElement
    public static class TextLive {
    @XmlElement
    private String ID;
    @XmlElement
    private String content;
    @XmlElement
    private String time;

     @Overridepublic String toString() {return "TextLive{" +"ID='" + ID + '\'' +", content='" + content + '\'' +", time='" + time + '\'' +'}';}public String getID() {return ID;}public String getContent() {return content;}public String getTime() {return time;}
    

    }
    }

足球数据【图文直播】API调用示例代码相关推荐

  1. 竞彩足球混合过关赔率API调用示例代码

    <?php // +---------------------------------------------------------------------- // | 竞彩足球混合过关赔率A ...

  2. 竞彩足球混合过关赔率API调用示例代码2020版

    $user = 'smmz'; $secret = '2e54c7eae2c5a6c01'; //竞彩足球混合过关数据 // +------------------------------------ ...

  3. 电竞英雄联盟数据API接口 - 【比赛列表】API调用示例代码

    电竞英雄联盟数据API接口 - [比赛列表]API调用示例代码 分享使用 野子科技数据 https://www.xxe.io/ 接口调用的示例代码,今天接的是英雄联盟的[比赛列表]接口,跟之前不同的是 ...

  4. php篮球比赛,篮球数据API接口 - 【篮球比赛动画直播变化数据】API调用示例代码...

    篮球比赛动画直播变化数据API调用示例,详细请查看在线文档,需注册下 package com.huaying.demo.basketball; import javax.xml.bind.JAXBCo ...

  5. php篮球比赛,篮球数据API接口-【篮球比赛动画直播变化数据】API调用示例代码...

    篮球比赛动画直播变化数据API调用示例,详细请查看在线文档,需注册下 package com.huaying.demo.basketball; import javax.xml.bind.JAXBCo ...

  6. python动画定义篮球大小_篮球数据API接口 - 【篮球比赛动画直播变化数据】API调用示例代码...

    篮球比赛动画直播变化数据API调用示例,详细请查看在线文档,需注册下 package com.huaying.demo.basketball; import javax.xml.bind.JAXBCo ...

  7. 足球数据API接口 - 【比赛动画直播数据】API调用示例代码

    分享接口调用的示例代码,篮球数据[比赛动画直播数据]接口 package com.huaying.demo.football;import javax.xml.bind.JAXBContext; im ...

  8. 足球数据【文字直播】API调用示例代码

    分享[文字直播]接口调用的示例代码 import javax.xml.bind.JAXBContext; import javax.xml.bind.Unmarshaller; import java ...

  9. 足球数据API接口 - 【比赛动画直播变化数据】API调用示例代码

    分享示例代码,足球数据[比赛动画直播变化数据]接口 package com.huaying.demo.football;import javax.xml.bind.JAXBContext; impor ...

最新文章

  1. SNMP OID批量枚举工具
  2. Python 抖音用户粉丝(公开)--分析与实现
  3. 软考-信息系统项目管理师-信息系统综合测试与管理
  4. Android Bundle类,通过bundle实现在两个activity之间的通讯
  5. kubernetes-Pod结构
  6. 免费的精品: Productivity Power Tools 动画演示
  7. 许志安刘强东倪震:结构性中年危机下的男人们
  8. TOJ3651确定比赛名次
  9. html合并标记,在合并期间在HTML标记之间拉取特定的(文本)间隔
  10. 使用 IntraWeb (25) - 基本控件之 TIWRegion
  11. 收藏 | 数据资源下载网址大全
  12. PyQt5 实现类似海康的设备搜索工具
  13. 百度地图根据经纬度计算距离
  14. 无线局域服务器架设方法,技巧:如何实现局域网架设BT服务器
  15. 跨境电商APP解决方案
  16. localhost无法访问的问题
  17. 在线考试题库型App
  18. 高数——换元法(2)
  19. 全国职业计算机学校排名,2020全国最好的计算机专业学校排名
  20. 八零后月薪56K老程序员感慨人生的起起伏伏,跳槽居然没地方让我跳!

热门文章

  1. 返程高峰期,这些防御姿势必不可少,请大家细读,谢谢:吐血整理!返程复工保命指南
  2. error 1935 安装程序集出错
  3. 黑苹果的初安装与升级 VMware12+mac os x 10.9+升级+VMware Tools安装
  4. 关于Arcgis林业数据处理的62个常用技巧
  5. 宠物王国彩虹java下载_宠物王国彩虹手机版
  6. Python机器学习算法入门教程(一)
  7. View.inflate 和 inflater.inflate 区别
  8. (六) Linux的权限管理操作详细学习笔记
  9. cpu计算速度排行榜_比拼浮点运算速度 超算排行榜是这样“算”出来的
  10. java do对象_java一些对象概念扫盲帖(DO VO DTO PO)