fn take_u32( obj: &BTreeMap<String, JsonValue>, key: &'static str, dst: &mut u32, ) -> Result<(), &'static str>
JSON オブジェクトから数値を取り出す(型違い・負値・非有限はエラー)。