La extracción de un objeto / grupo fuera de una matriz JSON y guardarlo en un archivo nuevo usando PHP. Me colgué en la parte matriz del código

Jason Vals:

Tengo la siguiente estructura JSON que estoy tratando de recorrer y productos de extracto de:

[]JSON
->{0}
-->[]username
-->[]avatar
-->[]rep
-->[]products
-->[]groups
-->[]feedbacks
-->[]online
-->[]staff

Estoy tratando de ave sólo el objeto en productos como un archivo JSON. Este es el único resultado que necesito y eliminar / desarmar el resto:

[]JSON
->{0}
-->[]products

Pero es probable que sea un poco confuso, ya que no estoy familiarizado con la forma en matrices trabajan alrededor de PHP. Aquí es un ángulo Estoy intentando actual:

<?php
$str = file_get_contents('test.json');
$json_decoded = json_decode($str,true);
foreach($json_decoded as $index){
unset($json_decoded[$index][???]);
        }
file_put_contents('cleaned.json', json_encode($json_decoded));
?> 

Yo añadí ??? donde yo estoy perdido, esto es lo más lejos que he llegado. Me siguen dando muy confundido. Sé que la estructura siempre será el mismo que el anterior, así que puede técnicamente acaba de quitar nombre de usuario, avatar, representante, grupos, evaluaciones, en línea, y el personal de éste por separado. Lo que está bien.

Aquí está un ejemplo de la estructura JSON:

[{"username":["1"],"avatar":["yellow"],"rep":["etc"],"products":["Big"],"groups":["small"],"feedbacks":["small"],"online":["small"],"staff":["small"]}]

Gracias de antemano, incluso un empujón en la dirección correcta es muy apreciada.

Hasta Dhana:

Se podría componer una nueva gama de productos como esto:

$products = [];

foreach($json_data as $value) {
    $products[]['products'] = $value['products'];
}

file_put_contents('cleaned.json', json_encode($products));

Esto hará resultados JSON objetos como este:

[
    {
        "products": ["Big-01"]
    },
    {
        "products": ["Big-02"]
    },
    {
        "products": ["Big-03"]
    },
    {
        "products": ["Big-04"]
    },
    {
        "products": ["Big-05"]
    }
]

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=275211&siteId=1
Recomendado
Clasificación