2013-01-07 38 views
5

Tôi gặp sự cố khi mở bảng HTML trong OpenOffice hoặc LibreOffice nếu nó chứa các ký tự mở rộng UTF8 như ÅÄÖåäö.Nhập bảng HTML vào OO Calc dưới dạng UTF8 mà không cần chuyển đổi sang các thực thể

Khi mở bảng vào M $ Excel, nó hoạt động như dự định nhưng tôi không thể làm cho OO làm điều tương tự.

Bằng cách chuyển đổi tất cả các ký tự mở rộng sang thực thể HTML của nó eqivalent & Aring; vv nó hoạt động nhưng nó sẽ là tốt đẹp để có được các ký tự chính xác trực tiếp.

Có ai biết tôi nên làm gì không?

Nội dung sau tôi có trong tệp có tên excelsample.xls và nếu tôi mở tệp bằng OO Calc, nó sẽ không đẹp.

<!DOCTYPE html> 
<html> 
<head> 
    <title></title> 
    <meta http-equiv="content-type" content="application/vnd.ms-excel" charset="UTF-8"> 
    <meta charset="UTF-8"> 
</head> 
<body> 
    <table> 
     <tr> 
      <td>Prawn sandwich</td><td>Räksmörgås</td> 
     </tr> 
    </table> 
</body> 
</html> 
+1

Thẻ meta nên ' '. Hãy thử sửa chữa – Esailija

Trả lời

11

Thẻ meta của bạn không đúng định dạng và OO có thể không nhận ra thẻ charset html5.

Vì vậy, sửa chữa nó với:

<meta http-equiv="content-type" content="application/vnd.ms-excel; charset=UTF-8"> 
+0

bullseye! CẬP NHẬT! :) –

+0

Cảm ơn bạn rất nhiều! Điều này áp dụng cho các trang web được tải xuống từ Wikipedia, vì vậy rất có liên quan. –