Thanks Julien, it worked. Can we refer deep level objects in this manner, using array notation [] in place of dot notation ?
Thanks for your help ! Regards, Gaurav On Mon, Mar 10, 2014 at 8:06 PM, Julien L. <[email protected]> wrote: > The dot notation is the shortcut of the array access. Just use > *data.result[0]['@rid']* in this case. > > > On Monday, March 10, 2014 2:33:06 PM UTC+1, Gaurav Dhiman wrote: > >> @Lvc, as suggested by you, when I use ['@rid'] >> *alert(data.result[0].['@rid']);* >> >> Chrome debugger says "Uncaught SyntaxError: Unexpected string" >> >> Any other suggestions. I am sure many other OrientDB users must have >> faced this basic thing while consuming OrientDB generated JSON in their app. >> >> Can not we configure OrientDB to use some other character in place of @ >> and # while throwing out JSON to client ? >> >> >> Regards, >> Gaurav >> >> >> >> On Mon, Mar 10, 2014 at 4:42 PM, Luca Garulli <[email protected]> wrote: >> >>> Hi, >>> Use ['@rid'] >>> >>> Lvc@ >>> >>> Sent from Mobile device >>> Il 10/mar/2014 17:22 "Gaurav Dhiman" <[email protected]> ha scritto: >>> >>>> Issue - @ character is not a valid character in JavaScript identifier >>>> (variable, function name etc), then how to refer @rid in returned JSON from >>>> OrientDB ? >>>> >>>> Details: >>>> >>>> When I get the JSON response from OrientDB and I try to show the @rid, >>>> @type etc in app, I get JS error >>>> >>>> In client http response function, below is the wrong syntax >>>> function httpResponse (data, status) { >>>> alert(data.result[0].@rid); // how to refer @rid >>>> here ?? >>>> } >>>> >>>> -- >>>> >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "OrientDB" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- >>> >>> --- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "OrientDB" group. >>> To unsubscribe from this topic, visit https://groups.google.com/d/ >>> topic/orient-database/cieTooNWJms/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected]. >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > > --- > You received this message because you are subscribed to a topic in the > Google Groups "OrientDB" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/orient-database/cieTooNWJms/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
