forge_util
implement by Rust
. Provide apis to save a Json in local.
Help user
rust
/// save Json to local
/// value: Json to save.
/// path: local path where to save, `empty` will save to default path `./settings.json`
config_save_settings(value: &Value, path: &str) -> Result<()>
rust
/// get Json from local
/// path: Json file local path, `empty` will use default path `./settings.json`
config_get_settings(path: &str) -> Result<Value>
rust
let people = serde_json::json!({"name":"alice","age":18,"sex":true});
let path = "./config_test.json";
config_save_settings(&people, path)?;
assert_eq!(people, config_get_settings(path)?);
Example above will create a Json file ./config_test.json
:
./config_test.json
:
json
{
"age": 18,
"name": "alice",
"sex": true
}