Jsoner
Object Hierarchy:
Description:
[
Version ( deprecated =
true , deprecated_since =
"7.5" , replacement =
"Serialize.JsonWorker" , since =
"6.0" ) ]
public class Jsoner :
Object
Warning: Jsoner is deprecated since 7.5. Use Serialize.JsonWorker.
Json helper for de/serialization
Content:
Properties:
Static methods:
- public static string serialize (Object obj, Settings? settings = null)
- public static async string serialize_async (Object obj, Settings? settings = null)
- public static Array<T> simple_array_from_json<T> (string json, string[]? sub_members = null, Settings? settings = null, CollectionFactory[] collection_hierarchy = new CollectionFactory[0] {}) throws JsonError
- public static async Array<T> simple_array_from_json_async<T> (string json, string[]? sub_members = null, Settings? settings = null) throws JsonError
Asynchronous version of method
simple_array_from_json_async
- public static Dict<Value?> simple_deserialize (string json, string[]? sub_members = null, Settings? settings = null) throws JsonError
- public static Dict<T> simple_dict_from_json<T> (string json, string[]? sub_members = null, Settings? settings = null, CollectionFactory[] collection_hierarchy = new CollectionFactory[0] {}) throws JsonError
- public static async Dict<T> simple_dict_from_json_async<T> (string json, string[]? sub_members = null, Settings? settings = null) throws JsonError
Asynchronous version of method
simple_dict_from_json_async
- public static T simple_from_json<T> (string json, string[]? sub_members = null, Settings? settings = null) throws JsonError
- public static async T simple_from_json_async<T> (string json, string[]? sub_members = null, Settings? settings = null) throws JsonError
Asynchronous version of method
simple_from_json_async
Creation methods:
Methods:
Inherited Members:
All known members inherited from class GLib.Object