Hướng dẫn chuyển đổi mã hex sang chữ

Thứ 2, chú hỏi về mã hex thì tôi giúp chú trả lời về mã hex. Chứ tôi đâu biết chú dùng mã hex để làm gì?

Hướng dẫn chuyển đổi mã hex sang chữ

Bài viết: 261 Chủ đề: 29 Tham Gia: 23-06 -14 Điểm danh tiếng: 0

Số lần cảm ơn 200 12 cảm ơn trong 11 bài

Tiền Access: 6,084.89Ac$

17-01-17, 05:07 PM (Được chỉnh sửa: 17-01-17, 05:11 PM bởi thanhtruong.)

Thì mình không hiểu mã hex là gì? nhưng mình có đọc tờ báo tại đây tại đây

trong đó họ hướng dẫn thế này Cách thức convert một chuỗi mã hexa về ký tự tiếng Việt (định dạng UTF-8): Đối với C#:

Mã:

`private string ConvertHexStrToUnicode(string hexString) { int length = hexString.Length; byte[] bytes = new byte[length / 2];

for (int i = 0; i < length; i += 2) { bytes[i / 2] = Convert.ToByte(hexString.Substring(i, 2), 16); } return Encoding.UTF8.GetString(bytes); }

`

Đối với Java:

Mã:

`String hxStr = "4E677579E1BB856E204E67E1BB8D63205068C6B0C6A16E67205468616E68"; String dest; try { dest = new String (DatatypeConverter.parseHexBinary(tmp) , "UTF-8"); } catch (Exception ex) {

}

`

vậy mình muốn hỏi là trong access có chuyển chuỗi mã hex về tiếng việt được hay không?

Hướng dẫn chuyển đổi mã hex sang chữ

Bài viết: 2,124 Chủ đề: 123 Tham Gia: 30-01 -11 Điểm danh tiếng: 102

Số lần cảm ơn 2048 2462 cảm ơn trong 1149 bài

Tiền Access: 193,111.48Ac$

18-01-17, 12:11 AM (Được chỉnh sửa: 18-01-17, 12:14 AM bởi maidinhdan.)

(17-01-17, 05:07 PM)thanhtruong Đã viết: Thì mình không hiểu mã hex là gì? nhưng mình có đọc tờ báo tại đây tại đây

trong đó họ hướng dẫn thế này Cách thức convert một chuỗi mã hexa về ký tự tiếng Việt (định dạng UTF-8): Đối với C#:

Mã:

private string ConvertHexStrToUnicode(string hexString)

{ int length = hexString.Length; byte[] bytes = new byte[length / 2];

for (int i = 0; i < length; i += 2) { bytes[i / 2] = Convert.ToByte(hexString.Substring(i, 2), 16); } return Encoding.UTF8.GetString(bytes); }

Đối với Java:

Mã:

String hxStr = "4E677579E1BB856E204E67E1BB8D63205068C6B0C6A16E67205468616E68";

String dest; try { dest = new String (DatatypeConverter.parseHexBinary(tmp) , "UTF-8"); } catch (Exception ex) {

}

vậy mình muốn hỏi là trong access có chuyển chuỗi mã hex về tiếng việt được hay không?

Các hàm trong thư viện Access không hỗ trợ sẳn các hàm liên quan để chuyển chuỗi mã hex về tiếng việt có dấu. Nhưng không phải là không có cách.

Theo suy nghĩ của mình Cách đó là: Bạn tự viết cho mình 4 hàm như sau: * Từ chuỗi tiếng việt chuyển thành mã Hex. 1. Hàm Unicode chuyển chuỗi thành Ascii 2. Hàm String to Hex

* Từ mã Hex chuyển về chuỗi Tiếng việt 1. Hàm Ascii chuyển chuỗi thành Unicode 2. Hàm Hex to String

Thân mến! Sau 10 ngày nếu bạn chưa viết được hàm này thì liên hệ lại, mình sẽ hỗ trợ.

Hướng dẫn chuyển đổi mã hex sang chữ

Bài viết: 261 Chủ đề: 29 Tham Gia: 23-06 -14 Điểm danh tiếng: 0

Số lần cảm ơn 200 12 cảm ơn trong 11 bài

Tiền Access: 6,084.89Ac$

Cảm ơn vì đã chia sẻ. Mình sẽ nghiên cứu 2 vấn đề trước khi quay lại hỏi tiếp 1: là chuyển mã Hex thành tiếng việt 2: là tách lấy dữ liệu cách nhau bởi dấu | trong access.

Chúc Anh Năm mới vui vẻ.

Hướng dẫn chuyển đổi mã hex sang chữ

Bài viết: 261 Chủ đề: 29 Tham Gia: 23-06 -14 Điểm danh tiếng: 0

Số lần cảm ơn 200 12 cảm ơn trong 11 bài

Tiền Access: 6,084.89Ac$

Qua cái tết là bắt tay vào ngay, Được sự hổ trọ từ diễn đàn mình đã từng bước hoàn thiện file tách đúng là nhức đầu thật, tách mã cũng còn một số lỗi, mình đang cố tìm ra.

Còn về chuyển mã mình dùng cái hàm bài

2 và chuyển, nhưng bị lỗi.

Xin nhờ mọi người chỉ dẫn giúp mình. xin cảm ơn!

File demon tách chuổi và chuyển mã về tiếng việt có dấu

Hướng dẫn chuyển đổi mã hex sang chữ

Bài viết: 2,124 Chủ đề: 123 Tham Gia: 30-01 -11 Điểm danh tiếng: 102

Số lần cảm ơn 2048 2462 cảm ơn trong 1149 bài

Tiền Access: 193,111.48Ac$

(18-01-17, 11:15 AM)thanhtruong Đã viết: Cảm ơn vì đã chia sẻ.

Mình sẽ nghiên cứu 2 vấn đề trước khi quay lại hỏi tiếp 1: là chuyển mã Hex thành tiếng việt 2: là tách lấy dữ liệu cách nhau bởi dấu | trong access.

Chúc Anh Năm mới vui vẻ.

1. Khẳng định 1 lần nữa là không thể chuyển trực tiếp từ mã Hex sang tiếng việt có dấu được. Nó phải có hàm trung gian để chuyển đổi trước khi chuyển thành mã hex như phần trên mình có nói