1HDF5 "tall.h5" {
2GROUP "/" {
3   ATTRIBUTE "attr1" {
4      DATATYPE  H5T_STD_I8BE
5      DATASPACE  SIMPLE { ( 10 ) / ( 10 ) }
6      DATA {
7         "abcdefghi\000"
8      }
9   }
10   ATTRIBUTE "attr2" {
11      DATATYPE  H5T_STD_I32BE
12      DATASPACE  SIMPLE { ( 2, 2 ) / ( 2, 2 ) }
13      DATA {
14      (0,0): 0, 1,
15      (1,0): 2, 3
16      }
17   }
18   GROUP "g1" {
19      GROUP "g1.1" {
20         DATASET "dset1.1.1" {
21            DATATYPE  H5T_STD_I32BE
22            DATASPACE  SIMPLE { ( 10, 10 ) / ( 10, 10 ) }
23            ATTRIBUTE "attr1" {
24               DATATYPE  H5T_STD_I8BE
25               DATASPACE  SIMPLE { ( 27 ) / ( 27 ) }
26               DATA {
27                  "1st attribute of dset1.1.1\000"
28               }
29            }
30            ATTRIBUTE "attr2" {
31               DATATYPE  H5T_STD_I8BE
32               DATASPACE  SIMPLE { ( 27 ) / ( 27 ) }
33               DATA {
34                  "2nd attribute of dset1.1.1\000"
35               }
36            }
37         }
38         DATASET "dset1.1.2" {
39            DATATYPE  H5T_STD_I32BE
40            DATASPACE  SIMPLE { ( 20 ) / ( 20 ) }
41         }
42      }
43      GROUP "g1.2" {
44         EXTERNAL_LINK "extlink" {
45            TARGETFILE "somefile"
46            TARGETPATH "somepath"
47         }
48         GROUP "g1.2.1" {
49            SOFTLINK "slink" {
50               LINKTARGET "somevalue"
51            }
52         }
53      }
54   }
55   GROUP "g2" {
56      DATASET "dset2.1" {
57         DATATYPE  H5T_IEEE_F32BE
58         DATASPACE  SIMPLE { ( 10 ) / ( 10 ) }
59      }
60      DATASET "dset2.2" {
61         DATATYPE  H5T_IEEE_F32BE
62         DATASPACE  SIMPLE { ( 3, 5 ) / ( 3, 5 ) }
63      }
64      USERDEFINED_LINK "udlink" {
65         LINKCLASS 187
66      }
67   }
68}
69}
70