'恐慌!'使用Json对象并遍历字符串值时

时间:2019-05-08 11:26:19

标签: rust

我正在尝试使用文本文件(keys.txt)中提供的键在JSON文件(output.json)中查找值。

我加载keys.txt并使用strip(“,”)创建一个可迭代的对象。我已经通过使用Json :: from_str()将output.json文件转换为类型为rustc_serialize :: json :: Json的'output_data'变量。

let output_json = process_file(&output);
let mut keys_values = process_keys(&keys)

let mut split = keys_values.split(",");

for s in split {
   println!("{}",output_json[s])
}

查询output_data [“ name”]提供相应的值。但是,当Panics给出&str值时,我使用strip()从可迭代程序中得到了。

0 个答案:

没有答案