Я использую json-decode для преобразования моих данных в таблицу json, моя проблема в том, что у меня есть 2 таблицы json результатов, и я пытаюсь нормализовать, чтобы получить один результат в стандартизированном формате, есть ли идея, как я нормализую свои данные
resut 1
"PEAR.Commenting.ClassComment.MissingCategoryTag", "severity": 5, "type": "ERROR", "line": 14, "столбец ": 2," исправимо ": ложно},
{
"endPosition": { "character": 63, "line": 69, "position": 1565 },
"failure": "comment must start with a space",
"name": "/home/ke/Front-Analyse/e2e/src/account/register/register.po.ts",
"ruleName": "comment-format",
"ruleSeverity": "ERROR",
"startPosition": { "character": 10, "line": 69, "position": 1512 }
},
{
"endPosition": { "character": 15, "line": 10, "position": 388 },
"failure": "Identifier 'newUser' is never reassigned; use 'const' instead of 'let'.",
"fix": { "innerStart": 377, "innerLength": 3, "innerText": "const" },
"name": "/home/ke/Front-Analyse/e2e/src/account/register/register.e2e-spec.ts",
"ruleName": "prefer-const",
"ruleSeverity": "ERROR",
"startPosition": { "character": 8, "line": 10, "position": 381 }
},
{
"endPosition": { "character": 20, "line": 19, "position": 610 },
"failure": "Identifier 'existantUser' is never reassigned; use 'const' instead of 'let'.",
"fix": { "innerStart": 594, "innerLength": 3, "innerText": "const" },
"name": "/home/ke/Front-Analyse/e2e/src/account/register/register.e2e-spec.ts",
"ruleName": "prefer-const",
"ruleSeverity": "ERROR",
"startPosition": { "character": 8, "line": 19, "position": 598 }
},
результат 2
"filePath": "/home/ke/NODEEE/app.js",
"messages": [
{
"ruleId": "no-undef",
"severity": 2,
"message": "'require' is not defined.",
"line": 1,
"column": 19,
"nodeType": "Identifier",
"messageId": "undef",
"endLine": 1,
"endColumn": 26
},
{
"ruleId": "no-undef",
"severity": 2,
"message": "'require' is not defined.",
"line": 2,
"column": 15,
"nodeType": "Identifier",
"messageId": "undef",
"endLine": 2,
"endColumn": 22
},
{
"ruleId": "no-undef",
"severity": 2,
"message": "'require' is not defined.",
"line": 3,
"column": 12,
"nodeType": "Identifier",
"messageId": "undef",
"endLine": 3,
"endColumn": 19
},
Array
([totalals] => Array ([errors] => 2 [предупреждения] => 0 [исправимо] => 0)
[files] => Array
(
[/home/ke/Test-Code/CODE.php] => Array
(
[errors] => 2
[warnings] => 0
[messages] => Array
(
[0] => Array
(
[message] => Missing file doc comment
[source] => PEAR.Commenting.FileComment.Missing
[severity] => 5
[type] => ERROR
[line] => 2
[column] => 1
[fixable] =>
)
[1] => Array
(
[message] => Expected "for (...) {\n"; found "for (...)\n{\n"
[source] => PEAR.ControlStructures.ControlSignature.Found
[severity] => 5
[type] => ERROR
[line] => 12
[column] => 1
[fixable] =>
)
)
)
)
)