Power Automate trích xuất bảng HTML từ email

Chúng tôi đang làm việc để đọc nội dung thư có bảng thông tin. Tôi sử dụng MS Outlook VBO, phương pháp Nhận các mục đã lấy để đọc nội dung thư. Bất kỳ ai đã thành công trong việc trích xuất bảng từ nội dung thư HTML?

---------------------------------------
Raghunandan P G
Lead
Fidelity
Bangalore
------------------------------

Trong hướng dẫn Power automate này, chúng ta sẽ xem cách phân tích nội dung email bằng Power automate. Chúng ta sẽ xem một ví dụ về Power automate parse email body

Và chúng tôi cũng sẽ thảo luận về các điểm dưới đây

  • Microsoft power tự động phân tích cú pháp nội dung email vào Danh sách SharePoint
  • Power automate phân tích nội dung email thành excel

Mục lục

  • Microsoft Power Automate phân tích nội dung email thành Danh sách SharePoint
  • Power automate phân tích nội dung email thành excel
    • Phân tích cú pháp nội dung email thành excel bằng Power automate

Microsoft Power Automate phân tích nội dung email thành Danh sách SharePoint

Ở đây chúng tôi sẽ hướng dẫn cách phân tích nội dung email và lưu trữ nội dung trong danh sách SharePoint

Vì vậy, chúng tôi có một danh sách SharePoint được gọi là đánh giá sản phẩm, như bên dưới khi nhận được email trong triển vọng từ khách hàng

Chúng tôi sẽ kiểm tra nội dung email và trích xuất nội dung thực tế và lưu trữ nội dung đó trong danh sách SharePoint bằng Microsoft Flow

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email

Bước 1. Tạo một danh sách SharePoint

Vì tôi đã tạo danh sách đánh giá Sản phẩm trong SharePoint Online có 3 cột

Cột Tên cột Tiêu đề Một dòng văn bản Tên khách hàng Người Xếp hạng Lựa chọn Đánh giá sản phẩm

Power Automate trích xuất bảng HTML từ email
Microsoft power tự động phân tích nội dung email

Sau khi Danh sách SharePoint của bạn được tạo, bạn có thể tạo một dòng trong Power Automate

Bước 2. Tạo quy trình trong Power Automate

Bây giờ chúng ta sẽ tạo một quy trình sẽ kích hoạt khi có email đến hộp thư đến của triển vọng

Đăng nhập vào Power Automate, sau đó nhấp vào tạo-> Luồng đám mây tự động

Power Automate trích xuất bảng HTML từ email
Microsoft power tự động phân tích nội dung email

Bây giờ Cung cấp tên Luồng và chọn 'Khi có email mới để kích hoạt luồng. Sau đó bấm vào tạo

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email

Bước 3. Khi một email mới đến

Trong bước này, cung cấp thư mục triển vọng nơi email mới đến. Sau đó, ở đây chúng tôi cung cấp Bộ lọc chủ đề dưới dạng Đánh giá sản phẩm, vì vậy chỉ những chủ đề email có chứa Đánh giá sản phẩm mới kích hoạt quy trình nếu không quy trình sẽ không kích hoạt

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email

Bước 4. Chuyển đổi bảng Html thành văn bản

Để trích xuất văn bản thuần túy từ nội dung Html của nội dung email đến, để thực hiện việc này, hãy nhấp vào Bước tiếp theo, sau đó chọn hành động 'Html to Text'

Vì vậy, trong hộp nội dung, hãy thêm nội dung động i. e. Nội dung -Khi có email mới

Power Automate trích xuất bảng HTML từ email
power automate phân tích cú pháp nội dung email

Bước 5. Tách văn bản để lấy nội dung thực tế

Ở bước này, chúng ta sẽ tách toàn bộ phần thân ra để lấy nội dung thực sự từ email. Vì vậy, đối với điều này, hãy nhấp vào Bước tiếp theo, sau đó nhấp vào Hành động ‘Soạn thư‘

Vì vậy, ở đây chúng tôi sẽ chia sau mỗi ống ‘. ’. Trong hộp Nhập liệu, hãy viết biểu thức bên dưới để tách văn bản

split(outputs('Html_to_text')?['body'],'|')

Power Automate trích xuất bảng HTML từ email
power automate phân tích cú pháp nội dung email

Đọc Power Automate Compose

Bước 6. Lưu trữ nội dung thực tế trong danh sách SharePoint

Để lưu trữ nội dung thực sự trong danh sách SharePoint, nhấp vào bước tiếp theo rồi chọn ‘Tạo mục‘- SharePoint

Bây giờ hãy cung cấp địa chỉ trang web và tên danh sách nơi bạn muốn tạo một mục

Sau đó, trong trường tiêu đề, hãy thêm biểu thức bên dưới, biểu thức này sẽ trích xuất giá trị

outputs('Compose')[1]

Tương tự, bạn có thể thêm biểu thức Tên khách hàng và Xếp hạng tương ứng

outputs('Compose')[3]
outputs('Compose')[5]

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email thành danh sách sharepoint

Khi quy trình của bạn đã sẵn sàng, chúng tôi có thể chạy quy trình theo cách thủ công

Bước 7. Chạy dòng chảy

Để chạy quy trình, hãy nhấp vào lưu và chạy quy trình theo cách thủ công. Bây giờ hãy gửi email đến hộp thư đến của triển vọng để kích hoạt quy trình

Sau đó, bạn sẽ nhận được thông báo qua email trong hộp thư đến triển vọng của mình

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email thành danh sách sharepoint

Sau đó, bạn có thể kiểm tra luồng trong power automate đã chạy thành công chưa

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email thành danh sách sharepoint

Cuối cùng, bạn có thể kiểm tra đánh giá sản phẩm SharePoint danh sách mục được tạo

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email thành danh sách sharepoint

Đọc Power Automate gửi email có tệp đính kèm từ SharePoint

Power automate phân tích nội dung email thành excel

Ở đây chúng ta sẽ xem cách lưu trữ nội dung email đã phân tích cú pháp vào trang tính excel bằng Microsoft Flow

Vì vậy, ở đây chúng tôi sẽ trích xuất nội dung từ email và lưu trữ nội dung thực trong bảng Excel bằng Power automate

Phân tích cú pháp nội dung email thành excel bằng Power automate

Bước 1. Tạo một bảng Excel

Mình đã tạo sẵn bảng excel đánh giá Sản phẩm như bên dưới, sau đó mình lưu sheet excel vào thư viện tài liệu SharePoint hoặc bạn có thể lưu vào One drive

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email thành excel

Bước 2. Tạo một luồng

Chúng tôi sẽ tạo một quy trình sẽ kích hoạt khi có email đến hộp thư đến của triển vọng. Đăng nhập vào Power automate, sau đó nhấp vào tạo và chọn Luồng đám mây tự động

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email thành excel

Bây giờ Cung cấp tên Luồng và chọn trình kích hoạt 'Khi có email mới (V3)'. Sau đó bấm vào Tạo

Power Automate trích xuất bảng HTML từ email
Microsoft Flow Phân tích email và trích xuất thông tin

Bước 3. Khi một email đến

Bây giờ trong bước này, hãy cung cấp Thư mục, nơi lưu trữ email của bạn trong triển vọng, sau đó thêm truy vấn chủ đề làm tên của chủ đề tôi. e. Xem xét sản phẩm

Power Automate trích xuất bảng HTML từ email
power automate tách nội dung email

Bước 4. Bảng Html thành văn bản

Trong bước này, chúng tôi sẽ chuyển đổi nội dung bảng Html thành văn bản mà chúng tôi trích xuất từ ​​​​bước trước

Nhấp vào Bước tiếp theo và chọn hành động 'Bảng Html thành văn bản', sau đó cung cấp nội dung dưới dạng phần thân – Khi có email mới

Power Automate trích xuất bảng HTML từ email
Microsoft power tự động phân tích nội dung email

Bước 5. Thêm nội dung vào bảng excel

Để thêm nội dung thực tế vào bảng excel mà chúng tôi đã trích xuất ở bước trên

Đối với điều này, nhấp vào Bước tiếp theo và sau đó chọn 'Thêm hàng vào bảng'. Tiếp theo, cung cấp Vị trí, Thư viện tài liệu, Tệp và bảng nơi bạn đã lưu trữ trang tính excel của mình

Trong phần Fields của excel, chúng ta sẽ thêm biểu thức lấy dữ liệu theo hàng của excel

cho sản phẩm

trim(first(split(last(split(body('Html_to_text'),'Product:')),'Customer Name')))

Đối với tên khách hàng

trim(first(split(last(split(body('Html_to_text'),'Customer Name:')),'Rating')))

để xếp hạng

first(skip(split(body('Html_to_text'),'Rating:'),1))

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email

Khi Luồng của bạn đã sẵn sàng, bạn có thể chạy luồng theo cách thủ công

Bước 6. Chạy dòng chảy

Để chạy quy trình, hãy nhấp vào Lưu, sau đó gửi email đến triển vọng để kích hoạt quy trình

Power Automate trích xuất bảng HTML từ email
Phân tích cú pháp văn bản từ email bằng Microsoft Flow

Bây giờ bạn có thể kiểm tra luồng của mình đã chạy thành công hay chưa

Power Automate trích xuất bảng HTML từ email
Dòng Microsoft trích xuất văn bản từ nội dung email

Khi Luồng của bạn đã chạy thành công, bạn có thể kiểm tra kết quả trong trang tính Excel mà bạn đã tạo

Power Automate trích xuất bảng HTML từ email
power automate phân tích nội dung email thành excel

Bạn có thể thích các hướng dẫn Power Automate sau đây

  • Power Automate Chức năng ngày
  • Power Automate Nhận dữ liệu từ Excel trên SharePoint
  • Power Automate tạo bảng HTML
  • Power Automate Form sang Excel
  • Vỏ công tắc Power Automate
  • Các chức năng chuỗi Power Automate
  • Power Automate gửi email dựa trên phản hồi biểu mẫu
  • Biến mảng Power Automate
  • Power Automate liệt kê các hàng có trong truy vấn bộ lọc bảng
  • Power Automate Tạo thư viện tài liệu

Trong hướng dẫn về Power Automate này, chúng ta đã tìm hiểu về nội dung email phân tích cú pháp Power Automate. Và chúng tôi cũng thảo luận về các điểm dưới đây

  • Microsoft power tự động phân tích cú pháp nội dung email vào Danh sách SharePoint
  • Power automate phân tích nội dung email thành excel

Power Automate trích xuất bảng HTML từ email

Bhawana Rathore

Bhawana Rathore là MVP của Microsoft (3 lần trong Dịch vụ & Ứng dụng Office) và là Nhà tư vấn SharePoint đầy nhiệt huyết, có khoảng 10 năm kinh nghiệm CNTT trong ngành, cũng như trong. công nghệ mạng. Cô ấy thích chia sẻ chuyên môn kỹ thuật của mình trong EnjoySharePoint. com và SPGuides. com