私は、APIから返され、ブラウザに戻される前にPHPでjsオブジェクトに変換されたデータを取得しています。このオブジェクトから取得しようとしている値の1つは、オブジェクト属性に存在します。 JSのオブジェクト構造を次に示します。 JavaScriptオブジェクトの@attributesへのアクセス
現在、object.commentsやobject.email.whateverを呼び出すことで、必要なすべてのプロパティにアクセスできます。
私ができないことは、オブジェクト属性にアクセスすることです。理想的には、object. @ attributes.idのようなものを介してIDにアクセスしたいのですが、これはエラーを返します。
オブジェクトの属性にアクセスすることは可能ですか?もしそうなら、どうすればいいですか?
おかげプロパティが有効な識別子でなければならないドット表記を使用してアクセスプロパティに
ブラケット表記を使用して取得します。 'myObject [" @ fieldName "]' –
'myObject ['@ attributes']。get; // -5' – evolutionxbox