System.JSON.Readers.TJsonReader.SupportMultipleContent
Delphi
property SupportMultipleContent: Boolean read FSupportMultipleContent write FSupportMultipleContent;
C++
__property bool SupportMultipleContent = {read=FSupportMultipleContent, write=FSupportMultipleContent, nodefault};
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| property | public | System.JSON.Readers.pas System.JSON.Readers.hpp |
System.JSON.Readers | TJsonReader |
Description
Obtient ou définit une valeur indiquant si plusieurs éléments de contenu JSON peuvent être lues depuis un flux continu sans rencontrer d'erreur.
Le type de SupportMultipleContent est booléen :
True: le lecteur prend en charge la lecture de multiples éléments de contenu JSON.False: le lecteur ne prend pas en charge la lecture de multiples éléments de contenu JSON.
- Remarque : SupportMultipleContent est défini sur
Falsepar défaut.
Quand le lecteur termine la lecture du contenu JSON, il appelle la méthode SetFinished. Si SupportMultipleContent est défini sur False, l'état en cours du lecteur passe à Finished, et si SupportMultipleContent est défini sur True, l'état du lecteur passe à Start et le lecteur continue la lecture du contenu JSON restant.
Si SupportMultipleContent est défini sur False et qu'il n'y a pas de contenu JSON additionnel à lire, une exception est déclenchée :
Additional text encountered after finished reading JSON content: <next char> + <path> + <line> + <position within the line>.