如何将缓冲文件转换为对象?



我目前正在发送一个文件到我的快递服务器,由于我使用云服务,我的文件被预处理成缓冲区<buffer 2o 7x 52o...>。我知道我可以通过简单地使用JSON.stringify(buffer)将其转换为文本,但是一旦它的文本,我就无法像缓冲区一样访问数据。文件名等。那么正确访问这些数据的程序是什么呢?

运行buffer.toString()和json.parse()之后的数据只抛出一个错误。

------WebKitFormBoundaryQ2vIfsUjol7BWXhG
Content-Disposition: form-data; name="testFile.txt"; filename="testFile.txt"
Content-Type: text/plain
Today I went to the beach and then I went to the shore and
then I went to the store and then I went to
------WebKitFormBoundaryQ2vIfsUjol7BWXhG--

使用buffer .from将缓冲区转换为对象。或者,使用JSON。解析(after you JSON)。将缓冲区字符串化(Stringify)以将其转换为对象。当它成为一个对象后,就很容易访问数据了。

最新更新