Codeunit "Json Text Reader/Writer"
ID 1234
Namespace: System.IO
Methods
ReadJSonToJSonBuffer
procedure ReadJSonToJSonBuffer(Json: Text, var JsonBuffer: Record "JSON Buffer")
Parameters
SetDoNotFormat
procedure SetDoNotFormat()
WriteStartConstructor
procedure WriteStartConstructor(Name: Text)
Parameters
| Name |
Type |
Description |
|
Name
|
Text
|
|
WriteEndConstructor
procedure WriteEndConstructor()
WriteStartObject
procedure WriteStartObject(ObjectName: Text)
Parameters
| Name |
Type |
Description |
|
ObjectName
|
Text
|
|
WriteEndObject
procedure WriteEndObject()
WriteStartArray
procedure WriteStartArray(ArrayName: Text)
Parameters
| Name |
Type |
Description |
|
ArrayName
|
Text
|
|
WriteEndArray
procedure WriteEndArray()
WriteStringProperty
procedure WriteStringProperty(VariableName: Text, Variable: Variant)
Parameters
| Name |
Type |
Description |
|
VariableName
|
Text
|
|
|
Variable
|
Variant
|
|
WriteNumberProperty
procedure WriteNumberProperty(VariableName: Text, Variable: Variant)
Parameters
| Name |
Type |
Description |
|
VariableName
|
Text
|
|
|
Variable
|
Variant
|
|
WriteBooleanProperty
procedure WriteBooleanProperty(VariableName: Text, Variable: Variant)
Parameters
| Name |
Type |
Description |
|
VariableName
|
Text
|
|
|
Variable
|
Variant
|
|
WriteNullProperty
procedure WriteNullProperty(VariableName: Text)
Parameters
| Name |
Type |
Description |
|
VariableName
|
Text
|
|
WriteNullValue
procedure WriteNullValue()
WriteBytesProperty
procedure WriteBytesProperty(VariableName: Text, TempBlob: Codeunit "Temp Blob")
Parameters
WriteRawProperty
procedure WriteRawProperty(VariableName: Text, Variable: Variant)
Parameters
| Name |
Type |
Description |
|
VariableName
|
Text
|
|
|
Variable
|
Variant
|
|
GetJSonAsText
procedure GetJSonAsText(): Text
Returns
WriteValue
procedure WriteValue(Variable: Variant)
Parameters
| Name |
Type |
Description |
|
Variable
|
Variant
|
|
WriteProperty
procedure WriteProperty(VariableName: Text)
Parameters
| Name |
Type |
Description |
|
VariableName
|
Text
|
|
See also