1
キーに基づいて別の配列に配列を展開したいと思います。例えば文字列を多次元配列に分解する
:
[
{
"key": "menu.company.footer",
"content": "this is an example"
},
{
"key": "menu.company.home.foo",
"content": "bar"
}
]
はなる:
[
{
"menu":
{
"company":
{
"footer": "this is an example"
}
}
},
{
"menu":
{
"company":
{
"home":
{
"foo": "bar"
}
}
}
}
]
ここでは、私がやっていることです:
- を
foreach
キーを爆発 - 私のアレイを介しを完了
- は、爆発の数とのために行わ
私の質問私はそこにありますどのように多くのレベルがわからないので、動的に親/子システムを作成する方法です。
あなたの解決策は寸法に制限されていないと思います。爆発した部品のすべてを使用する場合は、任意の数の寸法を作成することができます。 –
私はそれをチェックするつもりでしたが、少なくとも使用可能な配列を投稿する必要があります。 – AbraCadaver
@AbraCadaver:申し訳ありませんが、私は配列を更新しました – tomprouvost