RosettaCodeData/Task/JSON/Apex/json.apex

15 lines
398 B
Plaintext

class TestClass{
String foo {get;set;}
Integer bar {get;set;}
}
TestClass testObj = new TestClass();
testObj.foo = 'ABC';
testObj.bar = 123;
String serializedString = JSON.serialize(testObj);
TestClass deserializedObject = (TestClass)JSON.deserialize(serializedString, TestClass.class);
//"testObj.foo == deserializedObject.foo" is true
//"testObj.bar == deserializedObject.bar" is true