我正在查看HDF5的JHDF5包装程序包。 我可以读取如下所示的单个属性:
reader.string().read("a string");
reader.bool().getAttr("a string", "important");
reader.time().getAttr("a string", "timestamp");
但是,我想遍历我的属性表并打印不同数据类型的属性的名称和值。我怎么做?我事先不知道数据类型,因此我无法直接使用string()
,bool()
,int32()
等。
答案 0 :(得分:0)
List<String> names = reader.object().getAllAttributeNames(path);
在你的情况下,路径是&#34;字符串&#34;。
基本路径是&#34; /&#34;。