JsonValue Data Type
Version: Available or changed with runtime version 1.0.
Is a container for any well-formed fundamental JSON value. A default JsonValue is set to the JSON value of NULL.
Instance methods
The following methods are available on instances of the JsonValue data type.
Method name | Description |
---|---|
AsBigInteger() | Converts the value in a JsonValue to an BigInteger data type. |
AsBoolean() | Converts the value in a JsonValue to a Boolean data type. |
AsByte() | Converts the value in a JsonValue to a Byte data type. |
AsChar() | Converts the value in a JsonValue to a Char data type. |
AsCode() | Converts the value in a JsonValue to a Code data type. |
AsDate() | Converts the value in a JsonValue to a Date data type. |
AsDateTime() | Converts the value in a JsonValue to a DateTime data type. |
AsDecimal() | Converts the value in a JsonValue to a Decimal data type. |
AsDuration() | Converts the value in a JsonValue to a Duration data type. |
AsInteger() | Converts the value in a JsonValue to an Integer data type. |
AsOption() | Converts the value in a JsonValue to an Option data type. |
AsText() | Converts the value in a JsonValue to a Text data type. |
AsTime() | Converts the value in a JsonValue to a Time data type. |
AsToken() | Converts the value in a JsonValue to a JsonToken data type. |
Clone() | Creates a deep-copy of the JsonToken value. |
IsNull() | Indicates whether the JsonValue contains the JSON value of NULL. |
IsUndefined() | Indicates whether the JsonValue contains the JSON value of UNDEFINED. |
Path() | Retrieves the JSON path of the value relative to its containing tree. |
ReadFrom(Text) | Reads the JSON data into a JsonValue variable. |
ReadFrom(InStream) | Reads the JSON data from the stream into a JsonValue variable. |
SelectToken(Text, var JsonToken) | Selects a JsonToken using a JPath expression. |
SetValue(Boolean) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(Char) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(Byte) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(Option) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(Integer) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(BigInteger) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(Decimal) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(Duration) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(Date) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(Time) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(DateTime) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValue(Text) | Set the contents of the JsonValue variable to the JSON representation of the given value. |
SetValueToNull() | Set the contents of the JsonValue variable to the JSON representation of NULL. |
SetValueToUndefined() | Set the contents of the JsonValue variable to the JSON representation of UNDEFINED. |
WriteTo(var Text) | Serializes and writes the JSON data of the JsonValue to a given object. |
WriteTo(OutStream) | Serializes and writes the JSON data of the JsonValue to a given object. |
Note
For performance reasons all HTTP, JSON, TextBuilder, and XML types are reference types, not value types. Reference types holds a pointer to the data elsewhere in memory, whereas value types store its own data.
See Also
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour