#! /usr/bin/bsh // // json_delete.bsh // // Sep/25/2012 // // -------------------------------------------------------------- import net.arnx.jsonic.JSON; // -------------------------------------------------------------- source ("/var/www/data_base/common/bsh_common/text_manipulate.bsh"); // -------------------------------------------------------------- System.out.println ("*** 開始 ***"); fname_update = bsh.args[0]; String key = bsh.args[1]; System.out.println (fname_update); System.out.println (key); // String str_in = file_to_str_proc (fname_update); Map dict_aa = JSON.decode (str_in); // dict_aa = dict_delete_proc (dict_aa,key); dict_display_proc (dict_aa); String str_json = JSON.encode (dict_aa); file_write_proc (fname_update,str_json); System.out.println ("*** 終了 ***"); // --------------------------------------------------------------