我正在寻找一种方法来保存与源自该特定文件的元组/数据相关联的文件名。我一直在搜索,发现hfs-wholefile
在获取文件名方面非常有效,但它会返回大量的二进制信息。是否有可能获取这些二进制信息并将其转换为我可以处理的元组,就像我从hfs-textline
获取它们一样?
(def file-name-with-data
"Process a file and associate a filename with it"
[file]
(<- [file-name ?data1 ?data2 ?data3 ?data4]
((hfs-wholefile file) ?file-name ?binary-data)
(function-that-im-looking-for ?binary-data :> ?data1 ?data2 ?data3 ?data4)))
上面的例子理想情况下我想用来处理这些信息。在Cascalog / Cascading中有没有办法将字节转换成我可以在查询中使用的常规变量?