Generiert eine JSON-Darstellung eines angegebenen Werts "{0}" mit der durch "{1}" angegebenen Textcodierung. Wenn "{1}" nicht ...

Generiert eine JSON-Darstellung eines angegebenen Werts "{0}" mit der durch "{1}" angegebenen Textcodierung. Wenn "{1}" nicht angegeben wird, wird UTF8 verwendet. Werte werden wie folgt dargestellt:

  • NULL-, Text- und logische Werte werden als die entsprechenden JSON-Typen dargestellt.
  • Zahlen werden als Zahlen in JSON dargestellt. Nur #infinity, -#infinity und #nan werden in NULL konvertiert.
  • Listen werden als JSON-Arrays dargestellt.
  • Datensätze werden als JSON-Objekte dargestellt
  • Tabellen werden als ein Array von Objekten dargestellt.
  • Datums- und Uhrzeitangaben, datetime-, datetimezones-Werte und Dauerangaben werden als ISO-8601-Text dargestellt.
  • Binärwerte werden als base-64-codierter Text dargestellt.
  • Typen und Funktionen generieren einen Fehler.