perun.io.json ============= .. py:module:: perun.io.json .. autoapi-nested-parse:: IO Json module. Classes ------- .. autoapisummary:: perun.io.json.NumpyEncoder Functions --------- .. autoapisummary:: perun.io.json.exportJson perun.io.json.importJson Module Contents --------------- .. py:class:: NumpyEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None) Bases: :py:obj:`json.JSONEncoder` Json Numpy object encoder. .. py:method:: default(obj: Any) -> Any Encode obj to json or to a supported format. :param obj: Object to encode. :type obj: _type_ :return: Encoded obj. :rtype: _type_ .. py:function:: exportJson(dataNode: perun.data_model.data.DataNode) -> str Export DataNode to json. :param dataNode: DataNode :type dataNode: DataNode :return: Json string of data node. :rtype: str .. py:function:: importJson(jsonString: str) -> perun.data_model.data.DataNode Create DataNode from JSON string.