Merge pull request #4 from brson/develop

Develop
This commit is contained in:
Bradley Anderson 2017-02-25 03:25:23 -06:00 committed by GitHub
commit 1e2273227c

53
pages/json.md Normal file
View file

@ -0,0 +1,53 @@
#JSON
##JSON implementation in Rust:
[![json][json-badge]][json]
```rust
#[macro_use]
extern crate json;
fn main() {
let parsed = json::parse(r#"
{
"code": 200,
"success": true,
"payload": {
"features": [
"awesome",
"easyAPI",
"lowLearningCurve"
]
}
}
"#).unwrap();
let instantiated = object!{
"code" => 200,
"success" => true,
"payload" => object!{
"features" => array![
"awesome",
"easyAPI",
"lowLearningCurve"
]
}
};
assert_eq!(parsed, instantiated);
}
```
# License
MIT/Apache-2.0
<!-- Links -->
[json-badge]: https://img.shields.io/crates/v/rustc-serialize.svg?label=json
[json]: http://json.rs/doc/json/