Định dạng dữ liệu sử dụng Set Node n8n (phần 2)

Sử dụng Set Node để định dạng dữ liệu từng bước một

Giả sử webhook nhận payload này:

{

“body”: {
“firstName”: “Ada”,
“lastName”: “Obi”,
“email”: “ada@example.com”,
“message”: “Hello!”
}

}

Chúng ta sẽ sử dụng Set Node để:
1. Tạo một trường fullName mới
2. Giữ chỉ các giá trị chúng ta cần ( fullName , email , message )
3. Vứt bỏ mọi thứ khác
Các bước:
1. Thêm một Set Node sau cái châm ngòi Wenhook của bạn.
2. Kích hoạt “Keep Only Set” – cái này đảm bảo chỉ các trường bạn cấu hình sẽ di chuyển lên phía trước
3. Click “Add Value” → String 3 lần, sau đó nhập:
code 4
4. Lưu node và xem trước đầu ra:

{

“fullName”: “Ada Obi”,
“email”: “ada@example.com”,
“message”: “Hello!”

}

Cái này sạch hơn nhiều và sẵn sàng để gửi email hay log.

Đằng sau dòng làm việc: Tại sao Set thành vấn đề

+ Nó giảm noise trong dòng ống dữ liệu
+ Nó cung cấp bạn quyền kiểm soát trên cái gì node tiếp theo thấy
+ Nó đóng vai trò như một tầng dịch giữa các đầu vào lộn xộn và các đầu ra sạch.
+ Bạn có thể kết hợp text, các trường dán lại nhãn, và thậm chí các giá trị fallback hard-code.

Chia sẻ