serde-json

    2熱度

    2回答

    我在寫一個與JSON Web API接口的箱子。一個端點通常返回的形式{ "key": ["value1", "value2"] }的反應,但有時也有隻有一個鍵值,並把端點返回的{ "key": "value" }代替{ "key": ["value"] } 我想寫這個東西一般是我能與#[serde(deserialize_with)]使用像這樣: #[derive(Deserialize)]

    4熱度

    1回答

    我卡住了,下面是我收到的JSON: { "BCH": { "aclass": "currency", "altname": "BCH", "decimals": 10, "display_decimals": 5 } } 我如何我的結構看起來應該像使用serde_json箱子解析屬性有點混亂。下面是我目前有: #[deriv

    0熱度

    1回答

    我正在開發一個API包裝器,並且對空的JSON對象的反序列化有一些麻煩。 API返回此JSON對象。心靈空物體在entities: { "object": "page", "entry": [ { "id": "1158266974317788", "messaging": [ { "sender": {

    9熱度

    2回答

    函數時 我使用SERDE和serde_json 1.0從一個base64字符串數據進行解碼: fn from_base64_str<T: Deserialize>(string: &str) -> T { let slice = decode_config(string, URL_SAFE).unwrap(); serde_json::from_slice(&slice).u