在Rust中,如果你想要去掉serde_json::Value对象中的引号,你可以直接使用to_string()方法。但是,这个方法会将所有的值都转换为字符串,如果值本身就是字符串,那么它会带有引号。为了去掉这些引号,你可以使用as_str()方法,这个方法会返回一个Option<&str>,然后你可以使用unwrap()方法来获取字符串。

let queries = $params.as_object().unwrap();

for (key, value) in queries {

if let Some(str_value) = value.as_str() {

println!("{}", str_value); // 这里的str_value就是没有引号的字符串

}

}