## ds_map_replace_map——替换映射表中的映射表 *把一个映射表中之前添加的映射表替换为另一个列表* #### **语法:** ```javascript ds_map_replace_map(id, key, value) ``` 参数 | 描述 |---|---| id | 需要处理的映射表的索引ID key|需要替换的键名 value|用于替换的映射表的索引ID #### **返回:** N/A #### **描述:** 使用这个方法你可以把之前存入某个映射表中的映射表进行替换操作,这个方法是为了配合JSON字符串编码而使用的 #### **示例:** ```javascript var temp_map = ds_map_create(); ds_map_add_list(temp_map, "list", j_list); ds_map_add(temp_map, "array", j_array); ds_map_replace_map(j_map, "maps", temp_map); var j = json_encode(j_map); ds_map_destroy(temp_map); ``` 以上代码将创建一个映射表"temp_map",并在其中添加一个列表和一个数组,最后用这个映射表替换掉另一个映射表“j_map”中键名为"maps"下存储的映射表。