Hướng dẫn rendering large html files - hiển thị các tệp html lớn

Gần đây tôi đã tải xuống kho lưu trữ Facebook của mình, đây là một tài khoản rất cũ mà tôi đã bắt đầu vào năm 2009.

Có một số cuộc trò chuyện tôi muốn đọc, vấn đề chính là tin nhắn.html bên trong trọng số zip 98 tháng.

Thật không may, cả Mozilla và Google Chrome đều không thể mở 21109 dòng mã đó trong WebView mà không bị sập.

Tôi có thể mở tài liệu bằng Notepad ++, nhưng nó giống như tìm kiếm một cây kim trong đống cỏ khô.

Bạn có thể vui lòng giúp tôi không ?

Hỏi ngày 25 tháng 10 năm 2015 lúc 10:38Oct 25, 2015 at 10:38

7

Ngoài các bình luận Linux, chúng tôi chỉ có thể giả sử bạn đang cố gắng xem [hoặc tìm kiếm] bên trong tệp HTML. Bạn có thể sử dụng bất kỳ trình soạn thảo văn bản tốt nào như: TextPad, editpad, v.v. . Có thể nhận xét hoặc câu trả lời được đăng để sử dụng Cygwin hoạt động tốt, nhưng yêu cầu sử dụng các thư viện DLL và như vậy. Các unxutils là các tệp exe độc ​​lập đang hoạt động ngay trong hộp mà không cần cài đặt.

Đã trả lời ngày 26 tháng 10 năm 2015 lúc 12:47Oct 26, 2015 at 12:47

LeptonatorleptonatorLeptonator

3.2662 Huy hiệu vàng37 Huy hiệu bạc51 Huy hiệu Đồng2 gold badges37 silver badges51 bronze badges

Nếu bạn quan tâm đến việc nhận một số tệp có thể đọc được cho mỗi cuộc trò chuyện, bạn có thể sử dụng phần đầu tiên của hướng dẫn này, tạo ra các tệp CSV có thể dễ dàng tìm kiếm.

//openmachin.es/blog/facebook-messages

Đã trả lời ngày 19 tháng 1 năm 2016 lúc 15:36Jan 19, 2016 at 15:36

WikuniawikuniaWikunia

1.5241 Huy hiệu vàng17 Huy hiệu bạc36 Huy hiệu đồng1 gold badge17 silver badges36 bronze badges

Tôi có một báo cáo trong một tệp HTML trên 230 MB - nó rất lớn!

Tôi cần phải mở nó bằng cách nào đó; Tôi đã thử Mac [Safari], Firefox [Win32 và Ubuntu], Windows Explorer [Windows XP], Notepad2 [Windows XP], nhưng dường như không có gì mở nó ...

Bất kỳ ý tưởng làm thế nào tôi có thể mở nó hoặc chia nó thành một số tệp và mở nó?

Hỏi ngày 21 tháng 4 năm 2011 lúc 17:38Apr 21, 2011 at 17:38

3

Trên hộp Mac hoặc Ubuntu, lệnh split thực hiện chính xác những gì bạn muốn. Cách dễ nhất để sử dụng nó là với đối số -l [dòng].

  1. Mở một cửa sổ thiết bị đầu cuối.
  2. cd đến thư mục nơi tập tin khổng lồ của bạn sống.
  3. Type:

    split -l 5000 filename
    

    Trong đó "Tên tệp" là tên của tệp của bạn và 5000 là số dòng bạn muốn trong mỗi phần của tệp.

  4. Các tệp của bạn sẽ được đặt tên là xaa, xab, v.v. theo mặc định.

Đã trả lời ngày 21 tháng 4 năm 2011 lúc 18:13Apr 21, 2011 at 18:13

Joel Spolskyjoel SpolskyJoel Spolsky

1.8245 huy hiệu vàng23 Huy hiệu bạc34 Huy hiệu đồng5 gold badges23 silver badges34 bronze badges

Sử dụng opera. Tôi đã mở thành công các tệp .html lớn hơn sử dụng opera.

& nbsp; Opera [trình duyệt web] & nbsp; //www.opera.com/
  //www.opera.com/

Sẽ có một độ trễ ban đầu trong quá trình tải [vì tệp lớn bất thường], nhưng sau đó tất cả sẽ tốt như hệ thống của bạn không thấp trong bộ nhớ.

Nếu hệ điều hành của bạn tệ hại khi xử lý các tệp lớn, một bản sửa lỗi là cài đặt Apache HTTPD để chạy như một trình nền cục bộ và sau đó đặt tệp .html 230 MB trong tài liệu. Từ đó, bạn sẽ có thể tải nó bằng opera hoặc firefox tương đối nhanh [và có thể nhanh hơn là một tệp dựa trên hệ điều hành cục bộ] bằng cách sử dụng một cái gì đó như //localhost/filename.html làm URI; Tôi sử dụng thủ thuật này để tải các tệp .html lớn nhanh hơn trong Windows.

Đã trả lời ngày 21 tháng 4 năm 2011 lúc 18:11Apr 21, 2011 at 18:11

Tiện ích UNIX less không cần phải đọc toàn bộ tệp để mở nó.

less myfile.htm

Bạn có thể sử dụng ↑ và ↓ để cuộn, Q để bỏ.

Lệnh split cũng có thể chia một tệp nhiều lót thành các tệp riêng biệt:

GAFF

18.2K14 Huy hiệu vàng56 Huy hiệu bạc68 Huy hiệu đồng14 gold badges56 silver badges68 bronze badges

Đã trả lời ngày 21 tháng 4 năm 2011 lúc 17:57Apr 21, 2011 at 17:57

elliot42elliot42elliot42

3412 Huy hiệu bạc6 Huy hiệu đồng2 silver badges6 bronze badges

Tôi đã cố gắng mở nó trong một trình soạn thảo văn bản như E-Texteditor hoặc Notepad ++ trên Windows hoặc BBedit hoặc TextMate trên máy Mac. Chúng thường sẽ mở các tập tin kích thước đó. Từ đó bạn có thể thử và chia nó thành các trang nhỏ hơn.

Đã trả lời ngày 21 tháng 4 năm 2011 lúc 17:51Apr 21, 2011 at 17:51

Korneel Boumankorneel BoumanKorneel Bouman

2211 Huy hiệu vàng2 Huy hiệu bạc7 Huy hiệu đồng1 gold badge2 silver badges7 bronze badges

Hãy thử vim. Tôi đã sử dụng nó để mở các tệp lớn hơn thế này.

Đã trả lời ngày 21 tháng 4 năm 2011 lúc 18:09Apr 21, 2011 at 18:09

PeltierpeltierPeltier

5.7947 Huy hiệu vàng35 Huy hiệu bạc60 Huy hiệu Đồng7 gold badges35 silver badges60 bronze badges

Để mở trong chương trình trình soạn thảo văn bản Windows như Ultraedit hoặc NotePad ++, vô hiệu hóa tỷ lệ đánh dấu dòng và dấu trang trước khi mở tệp. Số dòng làm chậm một số trình chỉnh sửa văn bản.

Đã trả lời ngày 27 tháng 9 năm 2011 lúc 22:23Sep 27, 2011 at 22:23

Djangofandjangofandjangofan

2.7359 huy hiệu vàng32 Huy hiệu bạc35 Huy hiệu đồng9 gold badges32 silver badges35 bronze badges

Ông nói đó là một báo cáo. Tôi tìm thấy cuộc thảo luận này trong khi cố gắng mở báo cáo 550MB. Của tôi được tạo ra bởi một công cụ báo cáo quyền Active Directory. Mặc dù về mặt kỹ thuật tôi có thể mở tài liệu bằng notepad ++, nhưng nó không hữu ích lắm. Thật không may, công cụ không cho phép xuất sang Excel, CSV hoặc bất kỳ định dạng hữu ích nào hơn HTML.

Và như Randolf Richardson đề xuất, tôi thấy rằng Opera đã tải nó mà không có khiếu nại. Phải mất một thời gian dài để tải và các tính năng lọc trong trang [để làm cho tệp khổng lồ có thể sử dụng được] không có sẵn cho đến khi nó được tải, nhưng Opera không phàn nàn khi Firefox bị sập.

Tôi thấy rằng Excel cũng sẽ mở nó mặc dù [ít nhất 365 / phiên bản 2104] và vì báo cáo của tôi có cột, điều này thực sự hữu ích hơn cho tôi.Tôi có thể sử dụng các tính năng sắp xếp và lọc của Excel thay vì các tính năng trong tài liệu.YMMV, như họ nói - phụ thuộc vào tài liệu của bạn.

Đã trả lời ngày 6 tháng 5 năm 2021 lúc 19:39May 6, 2021 at 19:39

Một tệp HTML 230 MB nghe có vẻ rất, rất khó xảy ra trừ khi nó được tạo bởi một tập lệnh hoặc chương trình.Bạn có nghĩa là chỉ là một tệp HTML kế hoạch, không phải MHT hoặc một cái gì đó, có thể chứa đồ họa hoặc phim?

Hãy thử lệnh UNIX "Tệp" để xem đó có thực sự HTML hay chỉ "ít hơn" như Elliot42 đề xuất.

Đã trả lời ngày 21 tháng 4 năm 2011 lúc 19:19Apr 21, 2011 at 19:19

CarlfCarlfCarlF

8.7983 huy hiệu vàng24 Huy hiệu bạc40 Huy hiệu đồng3 gold badges24 silver badges40 bronze badges

Chủ Đề