JavaScript를 사용하여 Badgerfish Eventated 속성에 어떻게 액세스 할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/251659

문제

Cobravsmongoose와 함께 Ruby의 JSON 객체를 만들었지 만 속성에는 다음과 같습니다. @ 그들 앞에 상징. JavaScript의 표준 객체 표기법으로 액세스하려고 할 때마다 object.object.object.@attribute 나는 얻었다 구문 분석 오류. 이 개체에 액세스하는 또 다른 방법이 있습니까?

도움이 되었습니까?

해결책

대신 JSON을 문자열로 잡으십시오. @ 기호를 정리하기 위해 교체하고 JSON으로 재현하십시오.

다른 팁

첨자 표기법으로 객체 속성에 액세스 할 수도 있습니다.

object.object['@attribute']

그러나 @diodeus가 제안한대로 수행하는 것이 좋습니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top