可以使用 Python 的内置 json 模块来实现这些功能。
这是一个例子:
import json
class DictionaryUtils:
@staticmethod
def dict_to_json(dictionary: dict) -> str:
"""将字典转换为 JSON 格式的字符串"""
return json.dumps(dictionary)
@staticmethod
def json_to_dict(json_str: str) -> dict:
"""将 JSON 格式的字符串转换为字典"""
return json.loads(json_str)
@staticmethod
def dict_to_string(dictionary: dict) -> str:
"""将字典转换为字符串格式"""
return str(dictionary)
@staticmethod
def string_to_dict(string: str) -> dict:
"""将字符串转换为字典格式"""
return eval(string)