当前位置: 首页 > Web前端 > HTML

足球数据API接口-【球员名单信息】API调用示例代码

时间:2023-04-02 22:11:05 HTML

野子电竞数据官网改版https://www.xxe.io/全新登场importjavax.xml.bind.JAXBContext;importjavax.xml.bind.Unmarshaller;importjavax.xml.bind.annotation.XmlElement;importjavax.xml.bind.annotation.XmlRootElement;导入java.io.ByteArrayInputStream;导入java.nio.charset.StandardCharsets;导入java.nio.file.Files;导入java.nio.file.Paths;导入java.util.List;/**@API:5.球队信息@Website:https://www.xxe.io/*/publicclassBasketballTeamInfo{publicstaticvoidmain(String[]args){try{Stringcontent=getContent();JAXBContextjaxbContext=JAXBContext.newInstance(TeamList.class);解组器unmarshaller=jaxbContext.createUnmarshaller();TeamList列表=(TeamList)unmarshaller.unmarshal(newByteArrayInputStream(content.getBytes()));list.getTeamList().forEachSystem.out::println);}catch(Throwablet){t.printStackTrace();}123456789}/**获取API返回内容真实接口返回内容*/privatestaticStringgetContent(){try{StringBuilderbuilder=newStringBuilder();Listlines=Files.readAllLines(Paths.get("./src/main/resources/BasketballTeamInfo.xml"),StandardCharsets.UTF_8);lines.forEach(builder::append);returnbuilder.toString();}catch(Throwablet){t.printStackTrace();return“”;}}@XmlRootElement(name=“list”)publicstaticclassTeamList{@XmlElement(name=“i”)privateListteamList;publicListgetTeamList(){returnteamList;}123}publicstaticclassTeam{@XmlElement(name=“id”)privateStringid;@XmlElement(name=“lsID”)privateStringleagueId;@XmlElement(name=“short”)私有字符串名称Short;@XmlElement(名称=“gb”)私有字符串名称Gb;@XmlElement(名称=“big5”)私有字符串名称Big;@XmlElement(名称=“en”)私有字符串名称En;@XmlElement(名称=“logo”)privateStringlogo;@XmlElement(name=“LocationID”)privateStringlocationId;@XmlElement(name=“MatchAddrID”)privateStringareaId;@XmlElement(name=“url”)privateStringwebsite;@XmlElement(name=“City”)私有字符串city;@XmlElement(name=“Gymnasium”)privateStringgym;@XmlElement(name=“Capacity”)privateintcapacity;@XmlElement(name=“JoinYear”)privateintjoinYear;@XmlElement(name=“FirstTime”)privateintchampionCount;@XmlElement(name=“Drillmaster”)privateStringdrillmaster;@OverridepublicStringtoString(){return"Team{"+"id='"+id+'\''+",nameShort='"+nameShort+'\''+",nameGb='"+nameGb+'\''+",nameBig='"+nameBig+'\''+",nameEn='"+nameEn+'\''+",logo='"+logo+'\''+",locationId='"+locationId+'\''+",areaId='"+areaId+'\''+",website='"+网站+'\''+",city='"+city+'\''+",gym='"+gym+'\''+",capacity="+capacity+",joinYear="+joinYear+",championCount="+championCount+",drillmaster='"+drillmaster+'\''+'}';}1234567891011121314151617181920}}————————————————版权声明:本文为CSDN博主“crooked8”原创文章,遵循CC4.0by-sa版权协议,转载请附上原文出处链接和这个声明。