Метаданные файла OSX, появляющиеся в конце содержимого файла в строке - PullRequest
0 голосов
/ 31 августа 2018

Я собираю проекты студенческого кода в формате zip на маленьком веб-сайте, который я сделал. Время от времени я получаю один, где содержимое файла заканчивается следующим:

����Mac OS X        ����    ���2���~���������������������������������������������ATTR���������������������������������������com.apple.lastuseddate#PS����l[����"7"����

Вот его изображение в другом текстовом редакторе:

enter image description here

Мне интересно, распознает ли кто-нибудь эту проблему и знает, как я могу обнаружить ее в JavaScript и исключить ее.

Отображается в конце строки, когда я беру содержимое из архива с использованием библиотеки JSZip .

compressed.file(path).async('string').then(function(text) {

Однако библиотека JSZip может не иметь к этому никакого отношения. Я думаю, что это просто строка из файловой системы OSX, которая захватывается во время сжатия студентом своей работы ... некоторые метаданные файла. Я пытался text.trim() безрезультатно.

...