21

有没有办法在不影响内容或读取/写入文件的能力的情况下向 CSV 文件添加“标签”(添加唯一的元数据/标识符)?

我正在使用 Python,但我认为语言在这里并不重要。

4

3 回答 3

16

只需添加稍后可以解析的注释行。

#Creator:JohnSmith
#Date:....
#Columns:id,username,...
1,JohnSmith
2, ..
于 2013-08-21T16:29:47.387 回答
14

这将符合 W3C 嵌入式元数据格式: http ://www.w3.org/TR/tabular-data-model/#embedded-metadata

#publisher,W3C
#updated,2015-10-17T00:00:00Z
#name,sensor,temperature
#datatype,string,float
sensor,temperature
s-1,25.5
于 2015-11-21T17:02:59.290 回答
8

如果您不确定文件的所有可能的读取器/写入器是否能够解释(和保留)注释,请使用链接它们的命名约定在第二个文件中创建标记。例子:

myCSVFile.csv
myCSVFile.csv.tag
于 2013-08-21T16:59:59.050 回答