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字段或其类型不正确