万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

RustでJSON

定義

[dependencies]
rustc-serialize = "0.3"

でtoml。

宣言

extern crate rustc_serialize;
use rustc_serialize::json::{Json, Parser};

    router.get("/api/movies", middleware! { |request, response|
    let mut my_son =
        r#"{
            "movies": [
                { "title": "アイアンマン"},
                { "title": "アベンジャーズ"},
                { "title": "パディントン"}
            ]
        }"#;
        let jsond = Json::from_str(my_son);
        format!("{}", jsond.unwrap())
    });