io.github.bdluck:dustpan

不知道用来做什么的框架,暂时先这样吧 dustpan-template 基于json配置的模板引擎,对byte数据进行解析

License

License

GroupId

GroupId

io.github.bdluck
ArtifactId

ArtifactId

dustpan
Last Version

Last Version

1.0
Release Date

Release Date

Type

Type

pom
Description

Description

不知道用来做什么的框架,暂时先这样吧 dustpan-template 基于json配置的模板引擎,对byte数据进行解析
Source Code Management

Source Code Management

https://github.com/bdluck/dustpan

Download dustpan

Filename Size
dustpan-1.0.pom 3 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.bdluck/dustpan/ -->
<dependency>
    <groupId>io.github.bdluck</groupId>
    <artifactId>dustpan</artifactId>
    <version>1.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.github.bdluck/dustpan/
implementation 'io.github.bdluck:dustpan:1.0'
// https://jarcasting.com/artifacts/io.github.bdluck/dustpan/
implementation ("io.github.bdluck:dustpan:1.0")
'io.github.bdluck:dustpan:pom:1.0'
<dependency org="io.github.bdluck" name="dustpan" rev="1.0">
  <artifact name="dustpan" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.github.bdluck', module='dustpan', version='1.0')
)
libraryDependencies += "io.github.bdluck" % "dustpan" % "1.0"
[io.github.bdluck/dustpan "1.0"]

Dependencies

compile (2)

Group / Artifact Type Version
mysql : mysql-connector-java jar 6.0.6
org.apache.velocity : velocity jar 1.7

Project Modules

  • dustpan-template

数据解析引擎

  • 分段
  1. 按字节读取 -> 单个结果
  2. 读取剩余所有 -> 单个结果
  3. 按位读取 -> 多个结果
  4. 重复多次读取 -> 多个结果
  • 合并
  1. 通用合并->单个分段->转类型(byte,byte[],short,int,long,string,stringHex,case)
  2. 表达式替换->多个合并
  3. 计算合并->多个合并
  4. 时间合并->6个合并
  5. 重复合并

网关数据解析

Versions

Version
1.0