hpcflow.sdk.core.json_like.to_json_like#

hpcflow.sdk.core.json_like.to_json_like(obj: int, shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[int, _JSONDeserState]#
hpcflow.sdk.core.json_like.to_json_like(obj: float, shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[float, _JSONDeserState]
hpcflow.sdk.core.json_like.to_json_like(obj: str, shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[str, _JSONDeserState]
hpcflow.sdk.core.json_like.to_json_like(obj: None, shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[None, _JSONDeserState]
hpcflow.sdk.core.json_like.to_json_like(obj: enum.Enum, shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[str, _JSONDeserState]
hpcflow.sdk.core.json_like.to_json_like(obj: list[JSONable], shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[Sequence[JSONed], _JSONDeserState]
hpcflow.sdk.core.json_like.to_json_like(obj: tuple[JSONable, ...], shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[Sequence[JSONed], _JSONDeserState]
hpcflow.sdk.core.json_like.to_json_like(obj: set[JSONable], shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[Sequence[JSONed], _JSONDeserState]
hpcflow.sdk.core.json_like.to_json_like(obj: dict[str, JSONable], shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[Mapping[str, JSONed], _JSONDeserState]
hpcflow.sdk.core.json_like.to_json_like(obj: BaseJSONLike, shared_data: _JSONDeserState = None, parent_refs: dict | None = None, path: list | None = None) tuple[Mapping[str, JSONed], _JSONDeserState]

Convert the object to a JSON-like basic value tree. Such trees are trivial to serialize as JSON or YAML.