Я использую LinkedIn API, и он дает мне результат, аналогичный следующему: $данные = json_decode($ответ);
Мне нужен доступ к "organization~", но я не могу. ¿Как я могу получить доступ к объекту элемента, если этот персонаж существует? Я использую PHP.
{
"elements": [
{
"organization~": {
"localizedName": "TestCompany"
},
"role": "ADMINISTRATOR",
"roleAssignee": "urn:li:person:pE3vIq7yK6",
"state": "APPROVED",
"roleAssignee~": {
"localizedLastName": "Smith",
"localizedFirstName": "John"
},
"organization": "urn:li:organization:18062654"
}
{
"organization~": {
"localizedName": "TestCompanyShowcase"
},
"role": "ADMINISTRATOR",
"roleAssignee": "urn:li:person:pE3vIq7yK6",
"state": "APPROVED",
"roleAssignee~": {
"localizedLastName": "Smith",
"localizedFirstName": "John"
},
"organization": "urn:li:organizationBrand:18085185"
},
{
"organization~": {
"localizedName": "DevTestCo \"Quote\""
},
"role": "ADMINISTRATOR",
"roleAssignee": "urn:li:person:pE3vIq7yK6",
"state": "APPROVED",
"roleAssignee~": {
"localizedLastName": "Smith",
"localizedFirstName": "John"
},
"organization": "urn:li:organization:2414183"
}
]
}
Отвечает ли это на ваш вопрос? Специальные символы в имени свойства объекта
Или вы можете разобрать JSON в массив вместо объекта, например:
json_decode($response, true)
, а затем получить доступ к элементу, подобному этому$data['elements'][0]['organization~'];