Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Angular和Java显示每行中都有子节点的分层列表_Java_Json_Angularjs_Hierarchical Data - Fatal编程技术网

使用Angular和Java显示每行中都有子节点的分层列表

使用Angular和Java显示每行中都有子节点的分层列表,java,json,angularjs,hierarchical-data,Java,Json,Angularjs,Hierarchical Data,我有一个分层列表,如下所示 FriendList c = [ { name:"A", nickname:"a", children:[ { name:"A1", nickname:"a1", children:[] }, { name:"A2", nickname:"a2",

我有一个分层列表,如下所示

 FriendList c = 
 [ 
{
    name:"A", 
    nickname:"a", 
    children:[
        {
            name:"A1", 
            nickname:"a1", 
            children:[] 
        },
        {
            name:"A2", 
            nickname:"a2", 
            children:[ 
                {
                    name:"A21", 
                    nickname:"a21", 
                    children:[] 
                },
                {
                    name:"A22", 
                    nickname:"a22", 
                    children:[] 
                },
                {
                    name:"A23", 
                    nickname:"a23", 
                    children:[ 
                        {
                            name:"A231", 
                            nickname:"a231", 
                            children:[] 
                        }             
                    ]
                }
            ]
        },
        {
            name:"A3", 
            nickname:"a3", 
            children:[] 
        },
        {
            name:"A4", 
            nickname:"a4", 
            children:[ 
                {
                    name:"A41", 
                    nickname:"a41", 
                    children:[] 
                }
            ]
        }
    ] 
}
]
我需要在浏览器上使用Javascript/AngularJS显示这些数据,并使用Java以以下方式生成PDF:

  parent_name     parent_nickname      child_name      child_nickname

    A                 a                  A1                 a1
    A                 a                  A2                 a2
    A2                a2                 A21                a21
    A2                a2                 A22                a22
    A2                a2                 A23                a23
    A23               a23                A231               a231
    A                 a                  A3                 a3
    A                 a                  A4                 a4
    A4                a4                 A41                a41
我可以使用中给出的想法


但它只显示前两列的结构。

为什么重复问题,在该答案下讨论可能更有帮助。可能重复