javascriptを使用してBadgerFish表記属性にアクセスするにはどうすればよいですか?
-
05-07-2019 - |
質問
cobravsmongooseを使用してrubyからjsonオブジェクトを作成しましたが、属性の前に @
記号があります。 object.object.object。@ attribute
などのJavaScriptの標準オブジェクト表記でアクセスしようとすると、解析エラーが発生します。これらのオブジェクトにアクセスする別の方法はありますか?
解決
代わりにJSONを文字列として取得します。置換を行って@記号をクリーンアップし、JSONとして再作成します。
他のヒント
下付き表記でオブジェクト属性にアクセスすることもできます:
object.object['@attribute']
しかし、@ Diodeusが提案したように行う方が良い
所属していません StackOverflow