`
wenjinglian
  • 浏览: 824264 次
  • 性别: Icon_minigender_1
  • 来自: 株洲->深圳
社区版块
存档分类
最新评论

关于betradar 数据解析 xml-statistics.pdf

阅读更多

3.2 Appendix 2: Cup tree XML parsing examples

附录2:杯赛结构xml解析事例

Brief Explanation

简要说明

We have the following definitions in the cup tree roster:

我们在杯赛结构文档中有下列定义

CupRound: E.g. 1/8 final, Quarter finals, Semi final etc. In 1/8 final there are 16 teams (8 matches),

quarter final 8 teams (4 matches) etc.

 杯赛轮次: 例如:1/8决赛,1/4决赛,半决赛等  在1/8决赛中有16只球队(8场比赛),4分之1决赛有8只球队 (4场比赛)等 

 

CupBlock: Basically the "graphical" representation of one or more matches between 2 teams. There

may be more than one match between teams in a round, but the physical representation of the match

in the cup tree is always one element, called a block.

杯赛块:从表面上展示出来的意思是2个队之前有1场或多场比赛。也可能是在1轮当中的球队存在多于一场比赛,但实际上在cup tree 当中都是以一个元素展示,被称做块.

 

BlockParticipant: One of the teams in a CupBlock. Represents "static" information about the team,

and also e.g. if it is the winning team of a cupblock, and goes through to next round.

 块的参与者: 在CupBlock中的一个球队,代表着球队“固定位置”的信息,例如:如果在cupblock中胜利的球队,并且通过了下

 

CupRound order="n": The CupRound order attribute; from 1 !n (where n is the number of currently

visible rounds in the cup tree), indicates the order of the rounds. The first visible round in the cup roster

is order 1, and the last (final) is order n.

CupRound order="轮次序号": cupround 顺序属性; 从1 到 n (n是cup tree中的轮次),表示在所有轮次当中的顺序. 最先一轮顺序为 1 并且最后一轮为n.

 

 

CupBlock order="m": The CupBlock order attribute, from 1 !m, where m is the number of blocks

(teams / 2) in a given cup round. The order is from top to bottom.

CupBlock order="球队顺序":CupBlock 属性 ,从 1到 m ,m代表cup round 中球队在blocks中的顺序,(从以往数据看 1 为主队 2为客队,中例场队外),顺序从上到下。

 

CupBlock blockId="x": The blockId ranges from 1 !n in each round. This is just a unique identification of a block within a given round and cannot be directly used for visual representation.

CupBlock blockId="块的编号": 在第一个轮中 块的编号从  1到n,这仅仅是唯一的一个块标识在当前轮次中,不能直接用于展示

 

BlockParticipant sourceBlockId="y": The sourceBlockId for a BlockParticipant refers to from where

the BlockParticipant came from in the previous round (from which Block it belonged to). In a CupBlock,

each BlockParticipant came from different blocks in the previous CupRound. This can be used for

connecting blocks between rounds together, but cannot be directly used for visual representation. It can

be used as a fallback to where to place a cup block if e.g. the order information is missing.

 

BlockParticipant sourceBlockId="y":sourceBlockId是表示BlockParticipant 引用来自之前轮次(属与那一个块),在CupBlock中 每一个BlockParticipant 都是来自之前cupRound的不同的块. 这个可以被用来关联之前轮次之间的块,但是这个不能直接用于可视化的展示。这也可以被用于回查之前所在的cup block ,假如order 信息丢失

 

 

 

 

分享到:
评论

相关推荐

    XML-Parser-2.41.tar.gz

    在这个场景中,"XML-Parser-2.41.tar.gz" 是一个特定版本的XML解析器,它被用作飞鸽工具安装过程中的依赖项,这意味着飞鸽工具在运行或安装时需要这个解析器来正确处理XML数据。 飞鸽工具可能是一个通信软件、开发...

    JAVA常用JAR包jdom.jar、jsf-api.jar、jsf-impl.jar、jstl-1.2.jar、saxpath.jar、xalan.jar、xerces.jar、xml-apis.jar包

    7. **xml-apis.jar**:XML APIs(APIs for XML)包含了处理XML所需的基本接口和类,如XMLReader和XMLWriter。它是许多XML解析器的基础,包括Xerces和SAX。 这些JAR包在开发Java Web应用程序时是至关重要的,它们...

    XML解析包(xalan.jar+xerces.jar+xml-apis.jar)

    当项目报关于XML文件无法解析的错误, 将三个包拷贝到tomcat...Xerces是XML解析器,Xalan是格式化器,xml-apis实际上是JAXP。一般App Server都会带上,JDK1.4也包含了解析器,不过不是Xerces,是Crimson,效率比较差。

    xercesImpl.jar,xml-apis.jar

    在这种情况下,将`xercesImpl.jar`和`xml-apis.jar`添加到项目的类路径中,可以替代系统默认的解析器,从而解决这个错误。通常,这可以通过以下几种方式实现: 1. **在Eclipse或IntelliJ IDEA等集成开发环境中**:...

    xml-apis.jar

    xml-apis.jar xml-apis.jar

    cxf-2.1.jar neethi-2.0.1.jar xml-resolver-1.2.jar XmlSchema-1.1.jar

    3. **xml-resolver-1.2.jar**: 这是XML解析器的一个库,主要处理XML文档中的外部实体引用。在处理包含DTD(文档类型定义)或XInclude的XML文档时,XML解析器可能需要从网络或本地文件系统中获取外部资源。XML ...

    tomcat-juli.jar,tomcat-juli-adapters.jar,log4j-1.2.12.jar tomcat 6日志输出

    - 对于Log4j,需要在项目类路径下放置`log4j.properties`或`log4j.xml`文件,定义日志的配置信息,如Appender(输出目的地)、Layout(格式)和Level(级别)。 2. **日志输出**: - 日志输出的位置通常在`$...

    sql-map-2.dtd和sql-map-config-2.dtd

    这样,XML解析器就能够识别并验证配置文件的结构,确保其遵循Ibatis的规范。 总结来说,"sql-map-2.dtd"和"sql-map-config-2.dtd"是Ibatis 2.x版本中非常关键的组件,它们为XML配置文件提供了结构化规则,使得开发...

    aspose-pdf-21.11.jar,无水印版

    aspose-pdf-21.11.jar,无水印版,需要配合licens.xml一起使用,网上随意搜索一个license.xml即可

    stax-api.jar

    在Java编程环境中,数据序列化和反序列化是至关重要的技术,它们允许对象的状态被转换成可存储或可传输的数据格式,例如XML、JSON或二进制,以便于在网络间传递或者持久化到磁盘上。`stax-api.jar`是Java中用于处理...

    jcommon-xml-1.0.13.jar

    总结来说,jcommon-xml-1.0.13.jar是Java开发者处理XML数据的强大工具,它提供了解析、生成和操作XML的全面功能,且易于与jcommon其他组件集成,适用于各种需要处理XML的场景。在实际开发中,合理利用这个库,可以...

    ant.jar,ant-junit.jar,ant-launcher.jar,ant-trax.jar

    这对于数据格式化、文档生成和数据迁移等场景非常有用。 这四个JAR文件共同构成了一个完整的Ant运行环境。开发者通常会将它们添加到项目的类路径中,以确保Ant可以正常工作并执行各种构建任务。在实际开发中,...

    iconv-1.9.2.win32;libxml2-2.7.8.win32;libxslt-1.1.26.win32.zip;zlib-1.2.5.win32

    iconv处理字符编码问题,libxml2解析和处理XML文档,libxslt进行XSLT转换,而zlib则负责数据压缩。对于需要处理XML文档和需要在不同编码间转换的开发者来说,这些库是必不可少的。使用这些库的开发者需要了解每个库...

    xml-apis.jar.zip

    5. **XML技术扩展**: 除了基本的XML解析,xml-apis.jar可能还包含了XPath、XSLT和XML Schema等高级XML技术的API。 - **XPath**: 一种路径语言,用于在XML文档中查找信息。它允许通过路径表达式选取XML节点,进行...

    XmlSchema-1.4.6.jar

    XmlSchema-1.4.6.jar 包,看着本站上的1.4.5分太贵,自己找了个1.4.6的,低分分享下

    tomcat-jdbc数据源所需jar包tomcat-jdbc.jar+tomcat-juli.jar

    在处理数据库连接方面,Tomcat提供了一种高效且可管理的数据源实现,名为“tomcat-jdbc数据源”。这个数据源是Tomcat内建的一种连接池,它在性能和内存管理上比标准的Java JDBC连接池更优秀,尤其适用于高并发的Web...

    JAXB2 jaxb-api.jar jaxb-xjc.jar jaxb-impl.jar activation.jar

    它的优点在于简化了XML数据的处理,使得开发者可以专注于业务逻辑,而不用过多关注底层的XML解析细节。 总结来说,JAXB2是一套强大的Java XML处理框架,提供了API接口、代码生成工具和实现库,使得Java应用能够方便...

    xmlworker-5.5.8.jar,itext-asian-5.2.0.jar,jsoup-1.11.3.jar,itextpdf-5.5.8.jar

    在处理PDF时,开发者经常需要将HTML、XML或其他文本数据转换为PDF。在这个场景中,`iText`是一个强大的Java库,它提供了创建、读取和修改PDF文档的功能。本篇将详细讲解`iText`以及与之相关的jar包,包括`xmlworker-...

    org.springframework.web.servlet-3.0.1.RELEASE-A.jar

    Error creating bean with name 'org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0' defined in ServletContext resource [/WEB-INF/springMVC-servlet.xml]: Initialization of bean failed;...

    gradle-4.4-all.zip

    Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy,build脚本使用Groovy编写。 gradle-4.4-all....

Global site tag (gtag.js) - Google Analytics