Ayrıştırma CSV içinde Make
Ayrıştırma CSV Sınırlandırılmış metin dosyasını okuyan ve her satırı yapılandırılmış bir biçime dönüştüren bir veri dönüştürme işlemidir. JSON Nesneyi, ilk satır başlıklarını veya tanımladığınız özel sütun adlarını kullanarak oluşturabilirsiniz. PDF4me Ayrıştırma CSV modül içinde Make Herhangi bir ayırıcı karakteri, kültüre özgü tarih ve sayı biçimlendirmesini destekler ve çıktı verir. Base64-kodlanmış JSON Herhangi bir alt sisteme yinelemeye veya eklemeye hazır dizi. CSV Biçimlendirme standartları için bakınız. RFC 4180 Ve Microsoft Excel ithalat kılavuzu.
Bu modülün işlevi
PDF4me Excel, Ayrıştırma CSV herhangi birini dönüştürür CSV dosyayı yapılandırılmış bir hale dönüştür JSON dizinizde Make Herhangi bir ayırıcıyı, özel veya otomatik olarak algılanan başlıkları ve kültüre özgü sayı ve tarih biçimlendirmesini destekleyen bir senaryo. Çıktıyı doğrudan veritabanına ekleme işlemine aktarın. REST API Arama, Excel Satır ekleme veya kayıtlar arasında döngü oluşturmak için yineleyici. Manuel sütun eşlemesi yok, ara dönüştürme adımları yok. CSV içinde, yapılandırılmış JSON Hazır, bir sonraki modülde kullanılmaya hazır.
Kimliğinizi Doğrulama API Rica etmek
Her PDF4me modül içinde Make geçerli bir belge gerektirir Bağlantı. İçeriğinizi barındıran birini oluşturun veya seçin. PDF4me API Senaryonun kimlik doğrulamasını yapabilmesi için anahtar. CSV İstekleri güvenli bir şekilde ayrıştırmak.
Kaçırmamanız Gereken Önemli Bilgiler

CSV Ayırıcı varsayılan olarak virgüldür. Sütun Başlıkları ve Kültür Adı, uluslararası ve başlıksız metinlerin esnek bir şekilde işlenmesine olanak tanır. CSV formatlar.
Parametreler
Gerekli: Bağlantı adresi, dosya adı ve belge bilgileri mutlaka belirtilmelidir. CSV Ayırıcı, Sütun Başlıkları, İlk Satırı Atla ve Kültür Adı isteğe bağlıdır; varsayılan değerler virgül ayırıcı, otomatik olarak oluşturulan başlıklar ve en-US kültürüdür.
| Parametre | Gerekli | Ne işe yarar? | Örnek |
|---|---|---|---|
| Connection | Yes | PDF4me API connection. Click Add and paste your API key if connecting for the first time. | Your PDF4me connection |
| File Name | Yes | CSV filename including extension (.csv or .txt). Map from the prior module's file name output. | sales_data.csv |
| Document | Yes | CSV file content as a binary buffer from a cloud storage download, email attachment, or HTTP response. | 1. Data |
| CSV Delimiter | No | Character separating columns in the CSV. Defaults to comma. Use semicolon for European CSVs, \t for TSV, or any custom string your source uses. | , or ; or \t |
| Column Headers | No | Custom column names as a comma-separated list. Used as JSON property names in the output. When provided, Skip First Line is ignored. | Name,Age,Email |
| Skip First Line | No | Yes skips the first data line (useful for title rows above headers). No treats all lines as data. Ignored when Column Headers is set. | No |
| Culture Name | No | Locale code for date and number interpretation. Defaults to en-US. Change to match your source data region: e.g. de-DE for German format. | en-US |
Çıktı
| Alan | Tip | İçeriğinde neler var? |
|---|---|---|
| document | String (Base64) | A Base64-encoded JSON array. Each element is an object whose keys are column header names and values are cell data. Decode with Make built-in functions, then pass to an Iterator to loop through records. |
Bir veriyi nasıl ayrıştırırım? CSV Dosyada Make
- Eklemek PDF4me Excel → CSV - Bir'i ayrıştırın CSV dosya senin Make senaryo.
- Seçme Bağlantı (veya tıklayın) Eklemek sizinle bir tane oluşturmak için API anahtar).
- Harita Dosya adı Ve Belge Önceki bir modülden: a Google Drive indirmek, Dropbox Dosya, e-posta eki veya HTTP yanıtı.
- Ayarlamak CSV Sınırlandırıcı Dosya formatınıza uygun olanı seçmek için: virgül (
,) standart için CSV, noktalı virgül (;) Avrupa için veya\tSekmeyle ayrılmış metin için. - Dosyanın başlık satırı varsa, boş bırakın. Sütun Başlıkları boş ve İlk satırı atla Varsayılan ayarda. Eğer başlık satırı yoksa, kendi adlarınızı girin. Sütun Başlıkları.
- Ayarlamak Kültür Adı Dosyanız ABD dışı tarih veya sayı biçimlendirmesi kullanıyorsa, tıklayın. Kaydetmek ve koş. belge Çıktı, ayrıştırılmış verileri içerir. JSON dizi olarak Base64: Bunu çözün ve bir yineleyiciye veya alt modüle iletin.
Parse'ı Ne Zaman Kullanmalıyım? CSV içinde Make?
Make'te CSV ayrıştırma işlemini ne zaman kullanmalıyım?Common Make scenario patterns using Parse CSV.
- A Google Drive İzleme Klasörü, yeni bir öğe eklendiğinde tetiklenir. CSV Dışa aktarılan dosyalar içe aktarılan klasöre kaydedilir.
- Ayrıştırma CSV Virgül ayırıcıyla ve varsayılan olarak İlk Satırı Atla seçeneğiyle çalıştırıldığında, ilk satır başlıkları şu şekilde olur: JSON Mülk adları.
- A Make Yineleyici, çözümlenmiş verilerdeki her kaydı tek tek inceler. JSON sıralamak.
- Bir HTTP modülü, her kaydı veritabanına gönderir. APIHatalar incelenmek üzere bir Google Sheets dosyasına kaydedilir.
- Planlanmış saatlik bir tetikleyici, en son dışa aktarılan verileri alır. Dropboxnoktalı virgülle ayrılmış bir Avrupa CSV.
- Ayrıştırma CSV koşuyor CSV Ayırıcı ";" ve Kültür Adı "de-DE" olarak ayarlanarak Almanca tarih ve sayı biçimlerinin doğru şekilde yorumlanması sağlanmıştır.
- Bir yineleyici, ayrıştırılmış kayıtlar ve bir HTTP modülü arasında döngü yapar. POSTher biri hedefe REST API uç nokta.
- Slack üzerinden gönderilen bir mesajda, senkronizasyon sayısı ve olası hatalar entegrasyon ekibi kanalına bildiriliyor.
- Günlük olarak planlanmış bir tetikleyici, sekme ayrılmış bir dışa aktarma dosyasını indirir. SharePointDosyada başlık satırı yok.
- Ayrıştırma CSV koşuyor CSV Sütunlara anlamlı adlar atamak için ayırıcı "\t" ve sütun başlıkları "ID,Ad,Tutar,Tarih" kullanın.
- Bir "Satır Ekle" modülü, markalı bir tabloyu doldurur. Excel Ayrıştırılmış kayıtları içeren şablon.
- Tamamlanan rapor şuraya yüklendi: Google Drive ve iş ekibine e-posta ile gönderildi.