Json.hx 732 B

1234567891011121314151617181920212223242526
  1. package python.lib;
  2. import python.KwArgs;
  3. import python.lib.Dict;
  4. import python.lib.Tuple.Tup2;
  5. extern class Json {
  6. public static function loads (
  7. s:String,
  8. encoding:Null<String> = null,
  9. cls : Null<Dynamic> = null,
  10. object_hook:Null<Dict<String, Dynamic>->Dynamic> = null
  11. ):Dict<String, Dynamic>;
  12. public static function dumps (x:Dynamic, skipkeys:Bool=false, ensure_ascii:Bool=true, check_circular:Bool=true,
  13. allow_nan:Bool=true,
  14. cls:Null<Dynamic> = null, indent:Null<String> = null,
  15. separators:Null<Tup2<String,String>>, /*default*/def:Null<Dynamic->String> = null, sort_keys:Bool=false, kw:KwArgs = null):String;
  16. static function __init__ ():Void
  17. {
  18. python.Syntax.importAs("json", "python.lib.Json");
  19. }
  20. }