2011-09-22 42 views
80

enter image description hereXuất dữ liệu từ công cụ nhà phát triển Chrome

Mạng lưới phân tích của Chrome khi tải trang

Tôi muốn xuất dữ liệu này cho Microsoft Excel vì vậy mà tôi sẽ có một danh sách các dữ liệu tương tự khi nạp vào những thời điểm khác nhau . Tải một trang một lần không thực sự cho tôi biết nhiều đặc biệt là nếu tôi muốn so sánh các trang.

Có thể thực hiện điều này thông qua công cụ hoặc tiện ích chrome không?

+2

Xem thêm từng bước: https://confluence.atlassian.com/kb/generating-har-files-and-analysing-web-requests-720420612.html – Vadzim

Trả lời

67

nếu bạn nhấp chuột phải vào bất kỳ hàng nào bạn có thể xuất mục hoặc toàn bộ tập dữ liệu là HAR có vẻ là định dạng JSON. Nó không phải là khó khăn khủng khiếp để viết lên một cái gì đó để chuyển đổi đó để một csv nếu bạn thực sự cần nó trong excel, nhưng nếu bạn đã scripting bạn cũng có thể chỉ cần sử dụng kịch bản để đặt câu hỏi của bạn về dữ liệu.

Nếu có ai biết làm thế nào để lái xe "trang tải, xuất dữ liệu" một phần của quá trình từ dòng lệnh Tôi muốn được khá quan tâm đến việc nghe như thế nào

+1

http://www.softwareishard.com/blog/har-12-spec/ –

+0

Công cụ này đã được đề cập trong một câu trả lời đã xóa: https://github.com/janodvarko/harviewer –

+1

@JonathonReinhart, Nó có 5 phiếu bầu và rất hữu ích. Tại sao nó bị xóa? Ngoài ra, hãy xem công cụ ** trực tuyến ** này: http://www.softwareishard.com/har/viewer/ – Pacerier

8

Nhấp chuột phải và xuất khẩu như HAR, sau đó xem nó sử dụng Jan Odvarko's HAR Viewer

Điều này giúp hiển thị nhật ký HAR đã được ghi lại.

13

Tôi đang cố gắng sao chép dữ liệu kích thước được đo từ Mạng Chrome và tình cờ gặp phải bài đăng này. Tôi chỉ tìm thấy một cách dễ dàng hơn để "xuất" dữ liệu ra excel đó là sao chép bảng và dán vào excel.

Bí quyết là nhấp vào Control + A (chọn tất cả) và khi toàn bộ bảng sẽ được tô sáng, hãy dán nó vào Microsoft Excel. Vấn đề duy nhất là nếu có quá nhiều trường, không phải tất cả các hàng đều được sao chép và bạn có thể phải sao chép và dán nhiều lần.

+6

Đây thực sự là cách dễ nhất. Bạn có thể giải quyết vấn đề "quá nhiều trường" bằng cách phóng to trình duyệt (CTRL +/-). Nó không quan trọng nếu văn bản là quá nhỏ để đọc, nó sẽ sao chép/dán vào excel ở kích thước bình thường. – dubj

+2

đã chọn tất cả, nhưng đã sao chép chỉ các tệp hiển thị (trong scrollpane), tôi không biết tại sao ...:/ –

+1

bạn có thể chơi với cột nếu bạn nhấp chuột phải vào chúng để bạn có thể có nhiều dữ liệu hơn mặc định –

6

Tôi đã gặp phải vấn đề tương tự và thấy rằng cách dễ dàng hơn là hoàn tác video của công cụ nhà phát triển sang một cửa sổ riêng biệt! (Sử dụng nút trên cùng bên phải thanh công cụ của cửa sổ công cụ phát triển) và trong cửa sổ mới, chỉ cần nói chọn tất cả và sao chép và dán vào excel !!

3

Bạn có thể sử dụng trình gỡ lỗi web cáy để import HAR và sau đó nó là rất dễ dàng từ họ trên ... Ctrl + A (chọn tất cả) sau đó Ctrl + c (tóm tắt bản sao) sau đó dán vào excel và vui chơi

+0

trình gỡ lỗi web fiddler ?? – Pacerier

1

Tôi có cùng một vấn đề mà tôi đã đến đây. Với một số thử nghiệm, tôi đã tìm ra cách sao chép nhiều trang dữ liệu chrome như trong câu hỏi tôi đã thu nhỏ cho đến khi tôi nhận được tất cả dữ liệu trong một trang, tức là không có cuộn, với kích thước phông chữ rất nhỏ. Bây giờ sao chép và dán đó trong excel mà sao chép tất cả các hồ sơ và trong phông chữ bình thường. Điều này là tốt cho vài trang dữ liệu tôi nghĩ.

+0

Cần có sự cộng tác .. – Pacerier

0

Trong các phiên bản Chrome hiện đại hơn, bạn có thể chỉ cần kéo tệp .har vào tab mạng của Công cụ Chrome Dev để tải.

+1

Tôi nghĩ anh ấy muốn xuất khẩu? – Pacerier

2

Lưu ý rằng ≪ Sao chép tất cả dưới dạng HAR ≫ không chứa nội dung phản hồi.

Bạn có thể lấy nội dung phản hồi qua ≪ Lưu dưới dạng HAR với Nội dung ≫, nhưng nó bị hỏng nếu bạn có nhiều hơn một số lượng nhật ký nhỏ (tôi đã thử một lần chỉ với 8k yêu cầu và nó không hoạt động). điều này, bạn có thể tự mình tạo một đầu ra bằng cách sử dụng _request.contentData().

Khi có quá nhiều nhật ký, ngay cả _request.contentData() và ≪ Phản hồi sao chép ≫ sẽ không thành công, hy vọng chúng sẽ khắc phục sự cố này. Cho đến lúc đó, việc kiểm tra bất kỳ số lượng nhật ký mạng nhỏ nào không thể được thực hiện đúng cách với Trình kiểm tra mạng của Chrome và cách tốt nhất để sử dụng một công cụ khác.

Các vấn đề liên quan