1 个稳定版本

2.0.0 2023 年 8 月 7 日

#2469 in 解析器实现

GPL-3.0-only

28KB
645

qualysx

qualys 扫描的 xml 到 json 解析器的快速可靠 Rust 实现。

➡️ ddt 文件

如何使用它

qualysx -x qualys_report.xml > out.json
[WRN] Use with caution. You are responsible for your actions.
[WRN] Developers assume no liability and are not responsible for any misuse or damage.

... 或者在你的项目中使用 qualysx

use qualysx::from_str;

fn main() {

    let file: String = std::fs::read_to_string(xml).unwrap();
    let scan: qualysx::Scan = qualysx::from_str(&file).unwrap();
    let j = serde_json::to_string(&scan).unwrap();
    
    println!("{}", j);
}

贡献

欢迎贡献!请创建一个 PR 以添加 Github 个人资料。

📝 许可证

本项目采用 GPL-3.0 许可证。

👨‍🚀 表达你的支持

如果这个项目对你有帮助,请给它一个 ⭐️!

依赖

~7–23MB
~315K SLoC