HTML Table To JSON Converter cho phép bạn chuyển đổi Bảng HTML sang JSON trực tuyến. Chọn một tệp HTML hoặc Tải HTML từ một url hoặc Nhập dữ liệu Bảng HTML và chuyển đổi nó thành JSON. Sau khi chuyển đổi, bạn có thể làm đẹp JSON và tải dữ liệu JSON đã chuyển đổi về thiết bị của mình
Bài đăng cuối cùng của tôi đã giải thích mã [JSON, HTML, CSS] trong Power Automate. Giờ bạn đã hiểu về HTML và CSS, chúng ta sẵn sàng nói về cách xử lý email trong Power Automate. Bài đăng này bao gồm 3 điều bạn cần lập kế hoạch khi phân tích cú pháp email. Đọc để tìm hiểu thêm
Những điều cần biết
Power Automate cũng có các công cụ và hành động cần thiết để xử lý và phân tích cú pháp email nếu bạn biết mình cần lập kế hoạch gì. Có một vài điều có thể khiến bạn mất cảnh giác và cuối cùng các luồng sẽ thất bại khi chúng gặp phải điều không mong muốn. Vì vậy, hãy xem cách quản lý những tình huống này trong Power Automate
- Email đi kèm với tất cả mã HTML và CSS
- Bạn phải loại bỏ HTML và CSS là bước đầu tiên để xử lý email
- Power Automate diễn giải hình ảnh trong email dưới dạng tệp đính kèm
Số 1 – Định dạng & Mã
Để bắt đầu, hãy đảm bảo rằng bạn đã thiết lập trình kích hoạt email theo quy trình. Tôi đang sử dụng trình kích hoạt Outlook của Office 365 có tên là Khi có email mới [V3]. Có hai cách để xem Power Automate nhận được gì từ email. Bạn có thể chạy quy trình và nhấp vào Nhấp để tải xuống, thao tác này sẽ mở ra một cửa sổ trình duyệt hiển thị cho bạn JSON, HTML và CSS được gửi tới Power Automate. tôi thích một cách khác
Khi xử lý email trong Power Automate, tôi muốn thêm một hành động Chuyển đổi nội dung có tên là HTML thành Văn bản [bản xem trước] để xem email có nội dung gì. Và, bước này là cần thiết. Chạy quy trình và trong phần Đầu vào, bạn có thể thấy chính xác những gì đến từ email. Nếu không xem được hết, bôi đen nội dung ở phần INPUTS và dán vào NotePad. Lưu ý rằng bạn không chỉ nhận được nội dung của email. Bạn cũng nhận được tất cả mã HTML và CSS
Và để rõ ràng, tôi đã gửi email này. Email này đã tạo tất cả mã được hiển thị trong ảnh chụp màn hình thứ hai bên dưới
Update forecast for 2025
Số 2 – Xóa HTML & CSS để xử lý email
Chúng tôi không cần mã HTML và CSS. Chúng tôi loại bỏ nó bằng hành động Chuyển đổi nội dung Html thành Văn bản [xem trước]. Định cấu hình hành động với Nội dung email
Bây giờ, bạn có thể thấy mã và văn bản xuất hiện. Tuy nhiên, chỉ văn bản từ email đi ra ngoài. Bây giờ bạn có một cái gì đó bạn có thể làm việc với
Trước khi chúng ta chuyển sang phần 3, tôi muốn cho bạn xem thêm một ví dụ về điều mà bạn có thể cần chuẩn bị. Ảnh chụp màn hình bên dưới là email tôi nhận được từ Microsoft. Vì tội phạm mạng quá phổ biến nên công ty của tôi đặt một biểu ngữ trên bất kỳ email nào được gửi từ một địa chỉ email bên ngoài
Nếu tôi chạy nó thông qua hành động HTML thành Văn bản và sao chép và dán INPUT vào NotePad, thì đây là kết quả. Biểu ngữ không thực sự giống như nó là một phần của thông điệp, nhưng nó là. Nếu tôi sao chép và dán phần INPUTS vào Word, tôi sẽ nhận được sáu trang mã HTML và CSS. SÁU TRANG. Điểm mấu chốt là mọi thứ bạn nhìn thấy trên màn hình hoặc trong email sẽ đến qua Power Automate dưới dạng nội dung email
Tôi cũng gặp phải một tình huống mà tôi không mong đợi biểu ngữ sẽ có mặt, nhưng nó đã. Tôi đã phải sửa đổi quy trình của mình để tìm kiếm biểu ngữ và sau đó xử lý khác nhau tùy thuộc vào việc nó có tìm thấy biểu ngữ hay không
Không 3 – Hình ảnh trong Email được hiểu là tệp đính kèm
Lưu tệp đính kèm từ email vào bộ nhớ dùng chung, SharePoint hoặc OneDrive là trường hợp sử dụng Power Automate rất phổ biến. Tuy nhiên, bạn cần biết Power Automate xem xét hình ảnh trong phần đính kèm nội dung email. Tại sao điều này là một vấn đề? . Ví dụ: tôi có hình ảnh sau trong chữ ký email của mình. Đó là một tệp png
Vì vậy, biết rằng tôi có png này trong chữ ký của mình, tôi đã viết một quy trình để theo dõi hộp thư đến của mình để tìm các email có chủ đề "TIẾP TỤC", chuyển đổi HTML thành văn bản và sau đó tìm tệp đính kèm. Nếu tệp đính kèm là PNG [chữ ký của tôi], nó sẽ không làm gì cả. Bất kỳ loại tệp nào khác được lưu trong SharePoint
Để kiểm tra, tôi đã gửi email này kèm theo tệp đính kèm CSV
Power Automate đã xử lý tệp đính kèm CSV. Tên Tệp đính kèm không chứa png được đánh giá là đúng nên đã tạo một tệp trong SharePoint
Tiếp theo, nó xử lý hình ảnh chữ ký. Tên tệp đính kèm không chứa png được đánh giá là sai, vì vậy điều khác đã xảy ra
Đây là một dòng chảy tốt, nhưng logic của tôi không thấu đáo. Còn các loại tệp khác có thể xảy ra như jpeg hoặc theo nghĩa đen là bất kỳ thứ gì khác thì sao? . Tôi đã chỉ cho bạn 3 điều cần cân nhắc khi xử lý email trong Power Automate, nhưng tôi chắc chắn còn nhiều điều khác nữa