pub fn parse_query_string_to_json(qs: &[u8], parse_numbers: bool) -> ValueExpand description
Parse a query string into a JSON Value.
This function:
- Handles multiple values for the same key (creates arrays)
- Auto-converts types (numbers, booleans, null, objects, arrays)
- Collapses single-item arrays into single values
§Arguments
qs- The query string bytesparse_numbers- Whether to parse numeric strings into numbers
§Example
ⓘ
let result = parse_query_string_to_json(b"foo=1&foo=2&bar=test&active=true", true);
// {"foo": [1, 2], "bar": "test", "active": true}