Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Chuyển đổi qua lại giữa RTF và HTML bằng C#

09:34 09-08-2017 581 lượt xem 3 bình luận 10:43 09-08-2017

Mình cần chuyển đổi qua lại giữa RTF và HTML bằng C#.

Đang dùng thư viện MarkupConverter 1.0.2 của https://www.nuget.org/packages/MarkupConverter/1.0.2

Nhưng bị lỗi chữ Không có, nó chuyển từ HTML sang RTF thì thành Không c

Bạn nào có thư viện nào chuyển đổi chính xác thì giúp mình với.

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
phamxuandungpy đã bình luận 10:43 09-08-2017

Thêm hàm HtmlDecode vô là được rồi, thanks bạn @K9 nhé

htmlString = HttpUtility.HtmlDecode(htmlString);

XmlElement htmlElement = HtmlParser.ParseHtml(htmlString);

phamxuandungpy đã bình luận 10:14 09-08-2017

mình debug thì thấy bị ở đoạn này

Ví dụ là chữ Không có có mã html như sau:

Không có

khi qua hàm này

XmlElement htmlElement = HtmlParser.ParseHtml(htmlString);

thì thành Không c

có nghĩa là ó nó ko hiểu.

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 10:01 09-08-2017

cái này thì hok làm nên k rõ rồi. hay do chưa decode html nhỉ?

Câu hỏi mới nhất