<div dir="ltr"><div>Hello,<br></div><div><br></div><div>I have this JSON:</div><div><br></div><div>{ "id": 1, "name": "Silvio Clécio" }</div><div><br></div><div>And my object is:</div><div><br>

</div><div>TPerson = class</div><div>private</div><div>  FID: Int64;</div><div>  FName: string;</div><div>published</div><div>  property ID: Int64 read FID write FID;</div><div>  property Name: string read FName write FName;</div>

<div>end;</div><div><br></div><div>But, FPJSONRTTI don't find the fields, except if I change my class to:</div><div><br></div><div>  property id: Int64 read FID write FID;</div><div>  property name: string read FName write FName;</div>

<div><br></div><div>Or my JSON to:</div><div><br></div><div>{ "ID": 1, "Name": "Silvio Clécio" }</div><div><br></div><div>So, how to I find all fields but in case insensitive? (like TypInfo functions)</div>

<div><br></div><div style>Thank you!</div><div><br></div><div>ps. Marshal of Delphi is case insensitive.</div><div><br></div><div style>ps2. So, I send this my questions only to fpc-devel or fpc-pascal? :/</div><div><br>
</div>
-- <br>Silvio Clécio<br>My public projects - <a href="http://github.com/silvioprog" target="_blank">github.com/silvioprog</a>
</div>