fetch_bms_table

Function fetch_bms_table 

Source
pub async fn fetch_bms_table(web_url: &str) -> Result<BmsTable>
Available on crate features scraper and reqwest only.
Expand description

从网页或头部 JSON 源拉取并解析完整的 BMS 难度表。

§参数

  • web_url:网页地址或直接指向头部 JSON 的地址。

§返回

解析后的 crate::BmsTable,包含表头与谱面数据。

§错误

  • 网络请求失败(连接失败、超时等)
  • 响应内容无法解析为 HTML/JSON 或结构不符合预期
  • 头部 JSON 未包含 data_url 字段或其类型不正确