как получить значение и на основе значения мне нужно сгенерировать код
Код: Выделить всё
"memberjson": [{
"company": {
"employee": {
"software": {
"employeetype": "permanent"
},
"type1": "401",
"type2": "541"
}
}
}, {
"trust": {
"people": {
"contract": {
"type": "available"
},
"type4": "4541",
"type5": "58771"
}
}
}]
}
Путь JSON 1: компания. сотрудник.software.employeetype
Путь JSON 2:trust.people.contract.type^trust.people.type4^trust.people.contract.type4
В зависимости от пути, который мне нужно получить.
в каком формате мне нужно сохранить путь, чтобы я мог получить значение легко или предложите мне, есть ли другой способ получить значение для неизвестной структуры
Кроме того, мне нужно сгенерировать код из приведенного выше JSON:
Пример:
Для пути JSON 1: компания.employee.software.employeetype^employee.company.type1^
^employee.company.type2
" сгенерированныйключ"=company.employee.software.employeetype+employee.company.type1+employee.company.type2
Окончательный ответ:
"generatedkey":"permanent401541 "
Путь JSON 2:trust.people.contract.type^trust.people.type4^trust.people.contract.type4
"generatedkey"=trust .people.contract.type+trust.people.type4+trust.people.contract.type4
Окончательный ответ:
"generatedkey":"available454158771"< /p>
Я пытался выполнить итерацию на основе пути
Подробнее здесь: https://stackoverflow.com/questions/576 ... -structure
Мобильная версия