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]<javascript:>
> > wrote:
>
>> Hi,
>> Use ['@rid']
>>
>> Lvc@
>>
>> Sent from Mobile device
>> Il 10/mar/2014 17:22 "Gaurav Dhiman" <[email protected] <javascript:>> 
>> 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] <javascript:>.
>>>
>>> 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] <javascript:>.
>> 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.

Reply via email to