Функция парсинга JSON из 1С
Опубликовано
04.04.2025function parseStructure($data)
{
$result = [];
if (isset($data['#type']) && $data['#type'] === 'jv8:Structure') {
$structure = $data['#value'];
foreach ($structure as $element) {
$key = $element['name']['#value'];
$value = $element['Value'];
if ($value['#type'] === 'jv8:Structure') {
$result[$key] = parseStructure($value);
} elseif ($value['#type'] === 'jv8:Array') {
$result[$key] = array_map('parseStructure', $value['#value']);
} else {
$result[$key] = $value['#value'];
}
}
}
return $result;
}
Давайте создавать
вместе
Оставить заявку!