2013-04-22 35 views

Trả lời

12

Loại string về bản chất OCaml bao gồm một loạt các byte 8 bit. Bạn có thể lưu trữ một giá trị UTF-8 trong một chuỗi, và tôi thường làm điều này. Tuy nhiên, không có hỗ trợ tích hợp để xử lý chúng. Một thư viện tốt để xử lý Unicode trong OCaml (vì vậy tôi đã nghe) là Camomile.

+4

Và nếu bạn đã sử dụng các thư viện Batteries Included, có kiểu dữ liệu Rope hỗ trợ UTF-8: http://batteries.forge.ocamlcore.org/doc.preview:batteries-beta1/html/api/ Rope.html – scvalex

2

Ngoài ra còn có Uutf nếu bạn đang tìm kiếm chỉ chuyển đổi unicode.

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