Read..WithName は Read…WithPath と非常によく似ています。ただし、パラメータはパスではなく、オブジェクト・メンバ名を参照する必要があります。
「現在の」エレメントはオブジェクトでなければいけません。
#Reader.BeginObjectWithName("name")
#GivenName := #Reader.ReadStringWithName("given")
#Surname := #Reader.ReadStringWithName("surname")
#Reader.EndObject
次は: Read…AtIndex メソッド