現在、ハードコードされた json ファイルがあります。ここにスニペットがあります:
{
"name": "Projects",
"children": [
{
"name":"Project_Category(example:MobileApps)",
"description":"category",
"children": [{
"name":"Sub_category(example:MusicPlayer)",
"description":"some_description(example:The music app will play music from an android device...)",
"children":[
{//child 1 of the MusicPlayer subcategory
"name": "Actual_project_name(example:JukeBox)",
"description":"Actual_project_description",
"children":[
{"name":"projectGroupMember1", "email":"groupMember1Email@yahoo.com"},
{"name":"projectGroupMemeber2", "email":"groupMember2Email@yahoo.com"}
]},
{ //child 2 of the MusicPlayer subcategory
"name": "another_project_title",
"description":"another_project_description",
"children":[
{"name":"projectGroupMember1", "email":"groupMember1Email@gmail.com"},
{"name":"projectGroupMember2", "email":"groupMember2Email@gmail.com"}
]
}
]//end of MusicPlayer's children
}, //end of MobileApps children
...
このすべてのデータが保存されているデータベースを使用して、php とネストされた mysql クエリを使用して、この出力を他のタスク (データ ビジュアル) に使用する json ファイルに生成しようとしました。私の目標は、Web アプリケーションが開かれるたびにこのファイルを生成して、データベースから最新バージョンを取得できるようにすることでした。ただし、ネストされた mysql クエリを使用してこの出力を作成するのは困難です。だから私の質問は、私のjsonファイルが構造化されている方法を考えると、これは実現可能ですか? 代わりにすべきより良いアプローチはありますか?どんな提案も役に立ちます。