У меня есть сайт на основе PHP, где мы позволяем пользователям загружать текстовый файл с разделенными запятыми данными, которые будут импортированы некоторыми серверными сценариями. Однако иногда нам нужно настроить порядок столбцов загружаемых данных, и было бы очень полезно, если бы мы могли определить столбцы в CSV-файле до загрузки.
Единственный способ получить доступ к локальному файловому вводу-выводу - использовать плагин Java или встроенный Flash-скрипт, и я бы предпочел последний. Есть ли способ во Flash выбрать текстовый файл на локальном жестком диске, а затем использовать ActionScript для проверки только первой строки (которая в данном примере соответствует заголовкам столбцов)?
Иногда эти файлы могут иметь размер> 100 МБ, поэтому загрузка всего этого в память, а затем выбрасывание всего, кроме первой строки, вероятно, не будет работать эффективно, поэтому мне интересно, есть ли в ActionScript синтаксис для ограничения количества данные считываются за один раз.