Skip to content

BG7ZAG/adif-parser-cj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

adif-parser-cj

介绍

用于业余无线电联络日志ADIF文件解析,本仓库基于 adif-parser-ts 翻译成仓颉版

特性

  • 🚀 解析adi序列化成strut

  • 🚀 根据strut生成adi文件

使用

编译

git clone https://github.com/BG7ZAG/adif-parser-cj
cd adif-parser-cj
cjpm build

cjpm.toml中引入

[dependencies]
  adif_parser_cj = { path = "/path/to/adif_parser_cj", version = "0.0.1"}

代码中使用

import adif_parser_cj.*

main(): Unit {
    let adi_obj = AdifParser.parse(adi)
    println("adi_obj.header -> ${adi_obj.header}")
    println("adi_obj.records -> ${adi_obj.records}")

    let adi_str = AdifParser.formatter(adi_obj)
    println("adi_str -> ${adi_str}")
}

开源协议

本项目基于 MulanPSL2 , 请自由享受和参与开源

参与贡献

欢迎给我们提交PR,欢迎给我们提交Issue,欢迎参与任何形式的贡献。

About

用于业余无线电联络日志ADIF文件解析

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published