Tải Nội Dung
Tải nội dung (hình ảnh, video, âm thanh hoặc file) từ một thành phần hoặc URL.
Loại nội dung
Lấy các loại nội dung có trong bộ chọn ảnh, âm thanh, or video.
Phần tử hình ảnh, âm thanh hoặc video
Dựa theo bộ chọn CSS
URL
Lựa chọn một URL có trong bộ chọn như là URL của google
Bộ chọn phần tử
Chọn phần tử rồi nhập vào bằng bộ chọn phần tử.
Tuỳ chọn bộ chọn
Lựa chọn các tuỳ chọn mong muốn
Tên tệp
Tên của một file có sẵn, nếu bạn muốn lưu vào một file mới thì để trống
Khi file đã tồn tại
Khi bạn lưu trùng với tên file đã có trong thiết bị, bạn có thể sử dụng các lựa chọn
- Tự đổi tên: tự đổi tên của file khác với file trùng tên
- Ghi đè: thay thế file trùng tên
- Hỏi lại: bạn có thể thay thế hoặc tạo mới một file rồi lưu nội dung vào
Lưu lại đường dẫn tải xuống
Lưu lại đường dẫn tải xuống vào biến hoặc bảng
Gán cho biến
Có thể gán đường dẫn cho Biến
- Tên biến: Ghi tên của biến để gán văn bản cho biến. Trường này là tùy chọn khi bạn chọn
Gán cho biến
Chèn vào bảng
Có thể chọn một cột trong Bảng để gán văn bản cho cột đấy.
- Chọn cột: Cột nơi văn bản sẽ được chèn vào. Trường này là tùy chọn khi bạn chọn
Chèn vào bảng
Ví dụ thực tế
Mình sẽ sử dụng node này trong quy trình cào dữ liệu trên trang tradingview
Ở đây mình đang muốn lấy hình ảnh ở bài viết về, thông thường mình có thể sử dụng node Chụp màn hình
để có thể tải ảnh, tuy nhiên ở trang này có chèn thêm logo trên ảnh. Do đo mình cần tải trực tiếp qua link về bằng node Tải nội dung
Đầu tiên mình cần xác định selector chung cho các phần tử chứa hình ảnh cần tải để sử dụng trong node Lặp dữ liệu
, mình sẽ dùng node này để lặp qua danh sách các phần tử chứa hình ảnh với số lượng mong muốn. Mình sẽ cấu hình node Lặp dữ liệu
như sau
Tiếp theo cấu hình node Tải nội dung
để có thể tải được ảnh ở mỗi phần tử chứa ảnh được lặp qua bởi node Lặp dữ liệu
. Ở đây mình cấu hình thư mục chứa ảnh ở E:\Image
, tiếp theo chọn Lưu lại đường dẫn tải xuống
để lưu các đường dẫn ảnh đó đó khi tải về máy để có thể sử dụng ở các quy trình khác. Cuối cùng mình chọn chèn vào cột link
để khi kết thúc việc tải ảnh mình sẽ sử dụng node Xuất dữ liệu
để xuất các đường dẫn trong cột của bảng ra một file.
Sau đó mình sẽ nối với node Dừng lặp
để đánh dấu kết thúc lần lặp. Cuối cùng nối với node Xuất dữ liệu
để xuất ra dữ liệu các đường dẫn ảnh
Mình sẽ có cụm node dùng để tải ảnh và lưu đường dẫn ảnh như sau
Khi chạy mình sẽ được kết quả các đường dẫn file như trong ảnh