#overlay #nom #struct #json #trail #xml #taco

bin+lib gw2_taco_parser

一个非常简单的工具,用于从 Taco (GW2 浮动窗口) 解析 XML 和相应的 C 结构体跟踪文件(使用 nom),以生成与 Burrito 兼容的 json 格式,Burrito 是 Linux 上的 GW2 浮动窗口。

5 个版本 (3 个重大更改)

0.4.0 2021 年 10 月 9 日
0.3.0 2021 年 10 月 8 日
0.2.1 2021 年 10 月 8 日
0.2.0 2021 年 10 月 8 日
0.1.0 2021 年 10 月 8 日

#5#trail

自定义许可

98KB
302

简介

一个非常简单的工具,用于从 Taco (GW2 浮动窗口) 解析 XML 和相应的 C 结构体跟踪文件(使用 nom),以生成与 Burrito 兼容的 json 格式,Burrito 是 Linux 上的 GW2 浮动窗口。

示例使用

  • 使用 此处 的 taco 标记作为示例。
  • 尝试使用 .trl 文件,这是由 Taco 生成的 C 结构体,使用 nom 进行解析。
  • 之后,尝试将其序列化为 Burrito 友好的 json。

用法

let json_str = gw2_taco_parser::taco_to_json_str("folder_name", "abc.xml");

依赖项

~1.9–2.9MB
~60K SLoC