Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.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
使用javascript向文件添加元数据以唯一标识文件_Javascript_Metadata_File Handling - Fatal编程技术网

使用javascript向文件添加元数据以唯一标识文件

使用javascript向文件添加元数据以唯一标识文件,javascript,metadata,file-handling,Javascript,Metadata,File Handling,作为项目的一部分,我想唯一地标识传递给特定函数的任何文件。该文件可以是任何类型的文件。有没有办法识别这样的文件?或者,我想在文件中添加一些元数据(ID号)。在javascript中是否有一种方法可以将用户定义的元数据添加到任何文件中?根据文件大小,您可以将文件存储为数据URI作为JSON的值,将JSON转换为javascript对象以获取对象的键、值对。如果我错了,请纠正我。但是对于大文件,这需要很长时间,对吗?@MatthewGeorge什么是“大文件”和“长时间”?我正在尝试在一个web应用

作为项目的一部分,我想唯一地标识传递给特定函数的任何文件。该文件可以是任何类型的文件。有没有办法识别这样的文件?或者,我想在文件中添加一些元数据(ID号)。在javascript中是否有一种方法可以将用户定义的元数据添加到任何文件中?

根据文件大小,您可以将文件存储为
数据URI
作为
JSON
的值,将
JSON
转换为javascript对象以获取对象的键、值对。如果我错了,请纠正我。但是对于大文件,这需要很长时间,对吗?@MatthewGeorge什么是“大文件”和“长时间”?我正在尝试在一个web应用程序中实现这一点。所以,如果我们使用的是大文件,比如2GB。至少需要一分钟左右,对吗?对于用户来说不是有点长吗?不确定是否可以在所有浏览器上实现2GB+文件的
数据URL
表示。不确定该过程所需的确切时间长度。根据文件大小,您可以将文件存储为
数据URI
作为
JSON
的值,将
JSON
转换为JavaScript对象以获取对象的键、值对。如果我错了,请纠正我。但是对于大文件,这需要很长时间,对吗?@MatthewGeorge什么是“大文件”和“长时间”?我正在尝试在一个web应用程序中实现这一点。所以,如果我们使用的是大文件,比如2GB。至少需要一分钟左右,对吗?对于用户来说不是有点长吗?不确定是否可以在所有浏览器上实现2GB+文件的
数据URL
表示。不确定手术所需的确切时间。