Hi,

I have a relatively simple JSON object consisting of some integer and string 
fields and a large (500-500000 entries) float array.
Following the parsedemo.pp I extract the values from JSON and put them in my 
pascal class. All works as expected only that I do not seem to find a method to 
copy the complete float array from the TJSONArray object to an array of double 
in one go. I can do it manually by traversing the array but wouldn't it be more 
convenient to have this functionality in TJSONArray (same for string, integer 
and other arrays). Am I missing something?

On another note. There is no automatic way to create an instance of a custom 
class from a TJSONObject or is there?
JSON: {"fooStr":"foobar","fooInt":700,"fooFloatArray":[1.1, 1.2, 1.3]}
Pascal:
TMyCustomClass = class
  fooStr: String;
  fooInt: Integer;
  fooFloatArray: array of double; 
end;

Thanks for any info on this matter.
R.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to