Hi Doug,

It's exactly what i need.
Thanks a lot.

Eric

--- In [EMAIL PROTECTED], "Doug Lowder" <[EMAIL PROTECTED]> wrote:
>
> I believe you can use a for..in statement to access the property 
> names.  Something like:
> 
> for (var name in myJsonObj) {
>   trace(name + " : " + myJsonObj[name]);
> }
> 
> http://livedocs.adobe.com/flex/201/langref/statements.html#for..in
> 
> 
> --- In [EMAIL PROTECTED], "eric_mahe" <eric_mahe@> wrote:
> >
> > Hi all,
> > 
> > I am using the com.adobe.serialization.json library to parse a 
> dynamic
> > JSON String like this one:
> > {"list":[1,2,3],"valid":"O","id":"file"}
> > It's working pretty well.
> > 
> > The JSON.decode method create an object in which one the  
> (list,valid,
> > id) are becoming dynamic variables:
> > 
> > Object
> >   list = Array
> >     [0] = 1:Number
> >     [1] = 2:Number
> >     [2] = 3:Number
> >   valid = "O":String
> >   id = "file":String
> > 
> > 
> > The problem is that i need to display the name of the variables 
> names
> > (list, valid, id in this case) and values in order to allow the user
> > to change the values in a flex application.
> > 
> > Have anyone experienced the same issue? Any Idea?
> > Thanks for your help!
> > 
> > P.S.: Note that the JSON string is dynamic, so i need to evaluate 
> the
> > names of the variables at runtime.
> > 
> > Eric
> >
>


Reply via email to