Codeunit 5459 JSON Management in 24

App
Base Application
Namespace
System.Text

Procedures, 59Events, 1

Versions171819202122232425262728latest

Source29

Procedures, 59

NameParametersReturnsAccessObsolete
InitializeCollection(Text)public-
InitializeEmptyCollection()public-
InitializeObject(Text)public-
InitializeObjectFromJObject(DotNet JObject)public-
InitializeCollectionFromJArray(DotNet JArray)public-
InitializeEmptyObject()public-
InitializeFromString(Text)Booleanpublic-
GetJSONObject(var DotNet JObject)public-
GetJsonArray(var DotNet JArray)public-
GetObjectFromCollectionByIndex(var Text, Integer)Booleanpublic-
GetJObjectFromCollectionByIndex(var DotNet JObject, Integer)Booleanpublic-
GetJObjectFromCollectionByPropertyValue(var DotNet JObject, Text, Text)Booleanpublic-
GetPropertyValueFromJObjectByName(DotNet JObject, Text, var Variant)Booleanpublic-
GetPropertyValueByName(Text, var Variant)Booleanpublic-
GetPropertyValueFromJObjectByPathSetToFieldRef(DotNet JObject, Text, var FieldRef)Booleanpublic-
GetPropertyValueFromJObjectByPath(DotNet JObject, Text, var Variant)Booleanpublic-
GetStringPropertyValueFromJObjectByName(DotNet JObject, Text, var Text)Booleanpublic-
GetStringPropertyValueByName(Text, var Text)Booleanpublic-
GetStringPropertyValueFromJObjectByPath(DotNet JObject, Text, var Text)Booleanpublic-
GetEnumPropertyValueFromJObjectByName(DotNet JObject, Text, var Option)public-
GetBoolPropertyValueFromJObjectByName(DotNet JObject, Text, var Boolean)Booleanpublic-
GetArrayPropertyValueFromJObjectByName(DotNet JObject, Text, var DotNet JArray)Booleanpublic-
GetArrayPropertyValueAsStringByName(Text, var Text)Booleanpublic-
GetObjectPropertyValueFromJObjectByName(DotNet JObject, Text, var DotNet JObject)Booleanpublic-
GetDecimalPropertyValueFromJObjectByName(DotNet JObject, Text, var Decimal)Booleanpublic-
GetGuidPropertyValueFromJObjectByName(DotNet JObject, Text, var Guid)Booleanpublic-
GetStringValueFromJObject(DotNet JObject, var Text)public-
AddJArrayToJObject(var DotNet JObject, Text, Variant)public-
AddJObjectToJObject(var DotNet JObject, Text, Variant)public-
AddJObjectToJArray(var DotNet JArray, Variant)public-
AddJPropertyToJObject(var DotNet JObject, Text, Variant)public-
AddNullJPropertyToJObject(var DotNet JObject, Text)public-
AddJValueToJObject(var DotNet JToken, Variant)public-
AddJObjectToCollection(DotNet JObject)public-
AddJArrayContentToCollection(DotNet JArray)public-
ReplaceOrAddJPropertyInJObject(var DotNet JObject, Text, Variant)Booleanpublic-
ReplaceOrAddDescendantJPropertyInJObject(var DotNet JObject, Text, Variant)Booleanpublic-
GetCollectionCount()Integerpublic-
WriteCollectionToString()Textpublic-
WriteObjectToString()Textpublic-
FormatDecimalToJSONProperty(Decimal, Text)Textpublic-
XMLTextToJSONText(Text)Textpublic-
JSONTextToXMLText(Text, Text)Textpublic-
TryParseJObjectFromString(var DotNet JObject, Variant)Booleanpublic-
TryParseJArrayFromString(var DotNet JArray, Variant)Booleanpublic-
SetValue(Text, Variant)public-
GetValue(Text)Textpublic-
GetValueAndSetToRecFieldNo(RecordRef, Text, Integer)Booleanpublic-
HasValue(Text, Text)Booleanpublic-
AddArrayValue(Variant)public-
AddJson(Text, Text)public-
AddJsonArray(Text, Text)public-
SelectTokenFromRoot(Text)Booleanpublic-
ReadProperties()Booleanpublic-
GetNextProperty(var Text, var Text)Booleanpublic-
SelectItemFromRoot(Text, Integer)Booleanpublic-
GetCount()Integerpublic-
SetJsonWebResponseError(var Text, Text, Text, Text)public-
GetJsonWebResponseError(Text, var Text, var Text, var Text)Booleanpublic-

Events, 1

KindNameParametersObsolete
Integration eventOnBeforeAddJPropertyToJObject(var DotNet JObject, var DotNet JProperty, Text, Variant, var Boolean)-