Có thể chuyển đổi Excel bảng tính thành MediaWiki đánh dấu? Tôi stumpled khi đề xuất lạ xuất khẩu sang HTML và chuyển đổi nó thành đánh dấu. Có một giải pháp, có thể xuất sang XML trước tiên hoặc trực tiếp chuyển đổi nó?Chuyển đổi tài liệu Excel sang đánh dấu wiki
Trả lời
Tôi biết trong ba tùy chọn:
- Cài đặt một phần mở rộng trình soạn thảo WYSIWYG như FCKeditor (xem thêm Official). Lợi thế: khá dễ dàng Dán Như Word (và do đó cũng như Excel) nút. Nhược điểm: cài đặt có thể phức tạp.
- Sử dụng macro in Excel. Lợi thế: tạo một đánh dấu bằng một cú nhấp chuột. Nhược điểm: giải pháp phía máy khách (vì vậy cần nó cho tất cả người dùng).
Tùy chọn của tôi là tùy chọn FCKeditor vì một khi nó được cài đặt, nó hoạt động khá tốt.
Đây là một đơn giản python script mà tôi đã ném cùng nhau cho nhu cầu của tôi. Điều này không xử lý việc định dạng ô hoặc bất kỳ thứ gì có tính chất đó, nhưng nếu bạn chỉ cần lấy một bảng lớn vào định dạng MediaWiki, nó sẽ thực hiện thủ thuật. Nó phụ thuộc vào xlrd.
Sử dụng kịch bản này cũng đơn giản như
python xl2wiki.py input.xls
Nếu bạn muốn lưu kết quả vào tập tin khác, chỉ cần làm
python xl2wiki.py input.xls output.txt
Bạn có thể làm điều này trong một giao diện đồ họa, với đúng phần mềm.
- Cài đặt LibreOffice và thêm plugin "nhà xuất bản wiki", thường chứa trong gói có tên libreoffice-wiki-publisher.
- Mở bảng tính bằng LibreOffice Calc, sao chép bảng của bạn.
- Mở tài liệu Writer mới, dán với Chỉnh sửa> Dán đặc biệt (kiểu RTF).
- Tìm "Xuất" trong menu, chọn "MediaWiki (txt)" trong trình đơn thả xuống định dạng và xác nhận. Trong trình soạn thảo văn bản ưa thích của bạn, hãy xóa bất kỳ đánh dấu HTML bảng thừa nào bằng một vài thay thế văn bản đơn giản và thay thế dòng đầu tiên
{|
bằng{| class="wikitable"
để có hình nền đẹp và đường viền.
LibreOffice là phần mềm nguồn mở/miễn phí và tốt hơn Excel khi xử lý bảng tính của Excel, như bạn thấy. Trước đây cũng từng có một số Office plugin nhưng tôi chưa từng nghe thấy ai sử dụng nó gần đây.
Bạn có thể cần table styles, có sẵn trong LibreOffice 5+; nhưng trong khi đó bạn chỉ có thể apply CSS classes to your MediaWiki table.
Plugin nhà xuất bản Wiki (kể từ phiên bản 1.2) không cho phép xuất từ Calc, chỉ từ Writer.Vì vậy, bạn cần phải sao chép-dán bảng từ Calc sang Writer và đảm bảo rằng nó được sao chép dưới dạng bảng, không phải là đối tượng OLE (xem hướng dẫn này: https://forum.openoffice.org/en/forum/viewtopic.php ? t = 21320). Sau đó, bạn có thể xuất bảng từ Writer làm đánh dấu wiki. Ngoài ra nó sẽ bảo tồn một số thiết lập tế bào nhưng không phải tất cả chúng; ví dụ. cài đặt căn chỉnh được giữ nguyên, trong khi thông tin màu bị mất. – Shnatsel
@Shnatsel có bạn đúng, tôi có nghĩa là để sửa câu trả lời của tôi ở đây sau khi một số chuyển đổi gần đây tôi đã làm nhưng tôi quên câu trả lời của tôi ở đâu. Cảm ơn vì đã nhắc tôi. Đối với các nhà xuất khẩu chính nó, tôi đã không gần đây xuất khẩu bảng với màu sắc nhưng tôi nhớ rằng một khi đã làm việc. Tôi đã gặp nhiều rắc rối hơn khi nhận bất kỳ đầu ra 'rowspan' nào (nhưng bảng của tôi đã xấu xí; colspan đã hoạt động) và tôi luôn nhận được kiểu dáng di động dư thừa (kiểu HTML) mà tôi xóa bằng tìm kiếm và thay thế. – Nemo
MediaWiki hỗ trợ cú pháp HTML cho bảng. Các wikitext không nhìn đẹp và khó chỉnh sửa hơn, nhưng nếu bạn chỉ cần sao chép & dán anyway, nó hoạt động. Và sẽ có rất nhiều công cụ để chuyển đổi từ Excel (hoặc CSV, ODS) sang HTML.
Thiệt hại, tôi nên tìm thời gian để thêm phần bổ sung CSV gốc vào MediaWiki.
Cổng chuyển đổi dữ liệu ông Shan Carter của tôi hiện hỗ trợ định dạng bảng Wiki. Bạn có thể sao chép & dán trực tiếp từ Excel hoặc từ tệp CSV.
Được sử dụng và làm việc tuyệt vời. Cũng đã xem Hoạt động mạng trong các công cụ nhà phát triển để xác nhận đây là ứng dụng chỉ phía máy khách (không có hậu cảnh của dữ liệu nhạy cảm). Ít nhất, tại thời điểm viết bình luận này, nó đã được. :) Thiết kế và công cụ tuyệt vời! +1 – ryancdotnet
online convertor này không tải lên dữ liệu của bạn để nó bảo vệ dữ liệu nhạy cảm tự tin/bạn. Tôi đã thử nghiệm nó mà không cần kết nối mạng. Nó hỗ trợ các phân cách khác nhau và dán trực tiếp từ Excel.
Tôi sử dụng this Excel macro.
Bạn có thể tải tệp Excel xuống máy tính, dán bảng vào đó, nhấp vào nút và dán văn bản đã định dạng vào wiki của bạn.
Dưới đây là một vài tính năng:
- xuất khẩu một bảng Excel sang định dạng wikimedia.
- Cả hai ô được hợp nhất theo chiều ngang và chiều dọc đều được quản lý tốt.
- Văn bản đầu ra được đệm bằng dấu cách để tất cả các cột có cùng chiều rộng (ngoại trừ các cột có ô được hợp nhất).
- Ô đậm là tiêu đề, các ô khác là ô bình thường.
Ngoài ra còn có một công cụ chuyển đổi nhỏ trong .net. Một thực thi nhỏ:
https://sourceforge.net/projects/csv2other/?source=navbar
Phải mất trong đầu vào cả hai tệp CSV hoặc Excel.
Giới hạn: nó chỉ hoạt động trên trang đầu tiên của tài liệu excel.
Tôi sử dụng this macro có sẵn trên trang Wikipedia chính.
Nó chuyển đổi bảng Excel thành wiki. Đầu ra là khá gần với tập tin excel gốc. nó chuyển font chữ và màu sắc của ô. Có giới hạn về biên giới nhưng chúng đến từ hệ thống mediaWiki.
Bạn có thể tìm thấy Bộ luật tại địa chỉ: https://de.wikipedia.org/wiki/Wikipedia:Technik/Text/Basic/EXCEL-2003_Tabellenumwandlung_VBA
Ngay cả khi câu trả lời cho vấn đề có thể được tìm thấy ở cuối các liên kết này, không có gì đảm bảo rằng các liên kết này sẽ vẫn hoạt động vào ngày mai hoặc nội dung sẽ giống nhau. Vui lòng sao chép mã có liên quan vào câu trả lời của bạn để câu trả lời luôn hiển thị trong ngữ cảnh. – Scoots
Bạn có thể xuất tài liệu Excel của bạn để CSV và nhập nó vào ứng dụng web này:
https://www.tablesgenerator.com/mediawiki_tables
Sau đó bạn có thể chỉnh sửa bảng và xuất khẩu nó trực tiếp sang định dạng MediaWiki.
- 1. Làm cách nào để chuyển đổi mã HTML sang dạng đánh dấu Wiki theo kiểu Confluence?
- 2. Ngôn ngữ đánh dấu cao (wiki) để ghi lại tài liệu
- 3. Chuyển đổi WikiDoc sang (Doku) Wiki/doclet
- 4. Cách dễ nhất để chuyển đổi đánh dấu Wiki thành HTML là gì?
- 5. chuyển đổi excel sang pdf trong python
- 6. Có công cụ nào để chuyển đổi đánh dấu thành văn bản Wiki ở định dạng khác không
- 7. Chuyển đổi điều khiển WPF (XAML) sang tài liệu XPS
- 8. Chuyển đổi Tài liệu Maven Site Software sang PDF
- 9. Chuyển đổi tài liệu MS Word sang PDF trong ASP.NET
- 10. Chuyển đổi Word docx sang Excel bằng OpenXML
- 11. Chuyển đổi từ Microsoft Word Media Wiki Markup Phong cách
- 12. Làm thế nào để chuyển đổi wiki redmine hiện có từ dệt sang markdown?
- 13. Chuyển đổi văn bản sang định dạng số trong Excel
- 14. Làm cách nào để chuyển đổi Tài liệu Jsoup sang Tài liệu W3C?
- 15. SharePoint có hỗ trợ ngôn ngữ đánh dấu Wiki không?
- 16. wiki/docbook/latex tài liệu mẫu hệ thống
- 17. Lập trình (C#) chuyển đổi Excel sang hình ảnh
- 18. Chuyển đổi từ cơ sở dữ liệu/Excel/CSV sang đồ đạc dữ liệu YAML?
- 19. Chuyển đổi markdown thành Rd hoặc xác định quy tắc chuyển đổi đánh dấu tùy chỉnh?
- 20. Di chuyển từ Javadoc sang Tài liệu Python
- 21. Tài liệu về đánh dấu tệp trợ giúp vim
- 22. Đánh dấu "sử dụng mẫu" trong tài liệu mã số
- 23. C# Chuyển đổi tệp Excel 2007 (xlsx) sang tệp Excel 2003 (xls)
- 24. Di chuyển dữ liệu từ Excel sang SQL Server bảng
- 25. chuyển dữ liệu từ Excel sang SQL Server
- 26. Làm thế nào để chuyển đổi CSV sang Excel?
- 27. Làm cách nào để xuất wiki trac sang github wiki?
- 28. Nhúng một tài liệu đánh dấu vào một tài liệu khác
- 29. Xuất dữ liệu từ DBGrid sang Excel
- 30. Lỗi khi chuyển đổi kiểu dữ liệu khi nhập từ Excel sang SQL Server 2008
thx cho mẹo. tôi đã thử công cụ chuyển đổi trực tuyến và macro. cả hai đều thất bại nên tôi sẽ thử số hai. cổ vũ. – user366121
_macro trong trang Excel_ trong wikipedia không còn tồn tại – juanmah
_FCKeditor_: Phần mở rộng lỗi thời và không rõ ràng với các vấn đề bảo mật lớn cũng bị hỏng. Các lựa chọn khác sau đây có sẵn: [WikiEditor] (http://www.mediawiki.org/wiki/Extension:WikiEditor) [WikEd] (http://www.mediawiki.org/wiki/Extension:WikEd) nhưng họ không cho phép chỉnh sửa bảng – juanmah