System.JSON.Readers.TJsonReader.ReadAsDateTime
Delphi
function ReadAsDateTime: TDateTime; virtual;
C++
virtual System::TDateTime __fastcall ReadAsDateTime();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.JSON.Readers.pas System.JSON.Readers.hpp |
System.JSON.Readers | TJsonReader |
Description
Lit le prochain token JSON et l'interprète comme une valeur DateTime.
Au lieu d'utiliser Read, vous pouvez alternativement utiliser une méthode de lecture différente si vous êtes en mesure d'anticiper le type du prochain token :
Il n'existe pas de standard pour les dates dans JSON, il y a donc de nombreux formats de représentation de dates différents. Une des solutions est d'utiliser ReadAsDateTime pour lire les dates dans JSON quand vous êtes en mesure d'anticiper le type du token.
La fonction ReadAsDateTime lit le prochain token et renvoie une valeur TDateTime. ReadAsBytes appelle ReadAsDateTimeInternal.
Si le token ne peut pas être interprété comme le type attendu, une exception est déclenchée et fournit le chemin d'accès au token, le numéro de ligne et la position au sein de cette ligne.