0.1.5 |
|
---|---|
0.1.4 |
|
0.1.3 |
|
0.1.2 |
|
0.1.1 |
|
#68 in #php
每月59次下载
760KB
289 行
包含 (DOS可执行文件, 740KB) target/release/emv_parser.exe
EMV解析器
这个Rust程序以十六进制字符串格式获取EMV消息,并从输入消息中提取和解析特定字段。
用法
作为命令行界面 (CLI) 使用。
-
克隆存储库
git clone https://github.com/HosseinAssaran/EMV-Parser cd EMV-Parser
-
构建并运行程序
cargo build cargo run
-
按照提示输入要解析的EMV消息。
将Rust解析器CLI与PHP Web服务器集成。
-
克隆存储库
git clone https://github.com/HosseinAssaran/EMV-Parser cd EMV-Parser
-
构建发布版本
cargo build --release
-
运行PHP服务器
php -S localhost:12345
-
打开您的浏览器并访问
localhost:12345
测试
要运行测试,请使用以下命令
cargo test
作为库使用
- 使用Cargo将emv_parser包添加到您的项目中
cargo add emv_parser
- 在您想要使用库函数的地方导入必要的模块
use emv_parser::{StringManipulation, positions_of_set_bits, LTV};
依赖关系
~1.2–1.8MB
~33K SLoC