Tablora · Бібліотека
Прочитайте запис із вертикальними рисками без зміни вмісту
Читайте текст, у якому поля розділено вертикальною рискою, як у code|label, не сприймаючи його як таблицю Markdown і не обрізаючи пробіли навколо значень.
Коли поля розділяє вертикальна риска
Дампи баз даних, вивантаження журналів і деякі застарілі системи використовують вертикальну риску | як роздільник полів, бо всередині даних вона трапляється рідко. Запис на кшталт A1|Shelf two чисто ділиться на два поля, хоча в підписі є пробіл.
Інспектор підтримує вертикальну риску як явно вибраний «Роздільник полів». Він читає саме ті символи, що ви вставили: не прибирає пробіли поруч із рискою й нічого не знає про домовленості оформлення таблиць Markdown.
Розбір code|label
- Вставте текст у «Текст таблиці».
- Виберіть | як «Роздільник полів» або залиште «Визначити роздільник» і перевірте, що у знайденому результаті ті стовпці, яких ви очікуєте.
- Натисніть «Обчислити» й перевірте «Стовпці» і «Рядки».
- Подивіться на клітинку з пробілом, щоб переконатися, що її не розрізало.
- Якщо значення саме може містити вертикальну риску, у джерелі воно має бути в лапках — так само, як кома в CSV.
- Зберігайте риску в усіх рядках. Файл, що посередині переходить на інший роздільник, проявиться в «Рядки з іншою шириною».
Приклад із Shelf two
У прикладі на сторінці заголовок code|label і запис A1|Shelf two, роздільник полів — вертикальна риска. Інспектор показує 2 рядки й 2 стовпці, а в рядку 2, стовпці 2 стоїть Shelf two з незайманим пробілом усередині. Жодне значення не перетворено й не обрізано.
Якби запис мав пробіли навколо риски, перша клітинка закінчувалася б пробілом, а друга починалася б із нього. Інспектор ці пробіли зберігає, тож вирішіть за джерелом, чи належать вони до даних.
Таблиця Markdown — інший формат
Таблиця, скопійована з чату, README чи вікі, часто схожа на текст з вертикальною рискою, але це не одне й те саме. Її рядки зазвичай починаються й закінчуються рискою, через що перша й остання клітинки порожні. Пробіли, якими значення доповнено для вирівнювання, зберігаються як частина клітинки. Рядок-роздільник із дефісів, наприклад |---|---|, читається як звичайний рядок даних.
Якщо вам потрібна така таблиця, спершу почистьте її в копії: приберіть зовнішні риски й рядок із дефісів і вирішіть, чи важливі пробіли-заповнювачі. Потім знову перевірте її й переконайтеся, що в клітинках лише потрібний вам текст.
Експорт результату
«Завантажити (CSV)» записує таблицю з комою як роздільником і бере в лапки будь-яке значення, де є кома, лапка чи розрив рядка. Якщо в результаті потрібні вертикальні риски, збережіть вихідний текст: завантажений файл розділено комами.
Вхідні дані
- Текст таблиці
- code|label A1|Shelf two
- Роздільник полів
- |
Результати
- Рядки
- 2
- Стовпці
- 2
| code | label |
|---|---|
| A1 | Shelf two |
- Рядки з іншою шириною
- 0