Мне нужно создать плоский файл с несколькими различными разделами, каждый из которых имеет разные структуры записей. Все данные - это текст с разделителями, одна строка на запись. Что было бы хорошей разделительной последовательностью или механизмом для разделения разделов, учитывая, что записи могут содержать строки и т. Д. В цитированных текстовых полях?Ограничение раздела для плоских файлов
ответ
Ну, если вы свободны от необходимости редактирования файла с помощью текстового редактора или для чтения файла, вы можете использовать один из четырех управляющих кодов C0, которые являются символами ASCII 28-31, которые предназначены для разграничения текстовых записей. Из-за первых двух очков они просто не попадали.
Файл будет производиться и потребляться кодом одним махом, но во время разработки читаемый человеком будет приятным. Спасибо, что у меня две пустые строки. PLUS - код управления ASCII. – ProfK
Вы не указали, что собираетесь делать с файлом. Какой язык вы используете и т. Д.
Если файл будет содержать разные разделы и разные структуры, я бы предложил использовать структуру YAML.
Существует много libraries, которые позволяют читать/писать с использованием YAML.
@ichiban, на самом деле это не актуально, какой язык я использую, так как я не просил ввести конкретное предложение. YAML здесь не подходит, но спасибо за то, что он указал мне. – ProfK
- 1. Синтаксис источников файлов плоских файлов для Sympa?
- 2. Слияние плоских файлов
- 3. Сортировка массива плоских файлов
- 4. Обработка плоских файлов
- 5. Соответствующая структура данных для обработки плоских файлов?
- 6. База данных плоских файлов для CD
- 7. чтение плоских файлов в C++
- 8. Идеальные варианты архивации плоских файлов
- 9. Обновление базы данных плоских файлов
- 10. Как сравнить части плоских файлов?
- 11. Развертывание плоских файлов от Bamboo до S3
- 12. Общие сведения о схемах плоских файлов BizTalk
- 13. SSIS Несколько плоских файлов по способу транзакции
- 14. DB-подобный интерфейс от существующих плоских файлов
- 15. Как написать пользовательское устройство чтения плоских файлов
- 16. БСУ данные постатейного с использованием плоских файлов
- 17. Перемещение плоских файлов переписи в Python
- 18. Как распечатать список плоских файлов windows
- 19. Выберите отчетливые в BIRT из плоских файлов
- 20. Ограничение размера файлов для пользователей
- 21. SSIS - Загрузка плоских файлов, сохранение имен файлов в SQL-таблице
- 22. Оптимизация скриптов командной строки php для обработки больших плоских файлов
- 23. Воронка для таблицы плоских файлов и базы данных
- 24. Использование SSIS для чтения плоских файлов с несколькими типами записей
- 25. Выход Несколько плоских файлов для нескольких таблиц SQL
- 26. Использование плоских файлов для авторизации вместо использования таблиц базы данных
- 27. Какая кодировка использует SSIS для вывода плоских файлов в Unicode?
- 28. Код C# для импорта данных из плоских файлов
- 29. База данных плоских файлов против SQLite для полнотекстового поиска PHP
- 30. Рамки для загрузки плоских файлов в SQL Server
Пожалуйста, разместите пример того, как структурирован плоский файл. –
@Jose, это просто «csv», но с трубками, а не запятыми. Мне просто нужно разделить разные разделы, но очевидные две пустые строки и т. Д. Разбиты встроенными линиями, которые я не могу избежать. – ProfK