我怎麼能轉換爲字符串希臘與VB.NET爲Unicode,不知道該信源編碼?字符串到Unicode轉換與VB.NET
0
A
回答
0
不知道你不能做一些非常可靠的。 但是,如果你肯定知道這將是希臘的,那麼你可以嘗試支持希臘代碼頁:
- 窗口-737 = OEM - 希臘437G
- 窗口-869 = OEM - 現代希臘
- 窗戶-875 = IBM EBCDIC - 現代希臘
- 窗口-1253 =窗口 - 希臘
- 窗口-10006 = MAC - 希臘語我
- 窗口-20423 = IBM EBCDIC - 希臘
- windows-28597 = ISO 8859-7希臘文
最有可能的一個是1253(不是上述1250)。 但你可以嘗試所有的人,一個在當時,(,也許拉丁如果你想接受),然後檢查結果字符是在希臘。
要進行驗證,您可以使用RegExp和\ p(http://msdn.microsoft.com/en-us/library/az24scfc.aspx#character_classes)並使用所需的Unicode塊(http://msdn.microsoft.com/en-us/library/20bw873z.aspx#SupportedNamedBlocks)。
您可以嘗試[\ p {IsBasicLatin} \ p {IsGreek}] *(也許會添加IsGreekExtended,但您不會從任何列出的代碼頁獲取該信息)。
如果你得到其他的東西(比方說,西里爾文)你知道你得到了錯誤的代碼頁。
很抱歉,但不知道代碼頁你要做的就是猜測。只有這麼多你可以做,以改善這種猜測。
相關問題
- 1. 轉換Unicode(?)字符串
- 2. unicode字符串轉換到一個轉義ASCII字符串
- 3. 轉換文本到unicode字符串
- 4. 轉換Unicode字符串到Python列表
- 5. 轉換Unicode字符串到的NSString
- 6. PHP:轉換Unicode字符串到ANSI字符串
- 7. 使用unicode字轉換字符串
- 8. 如何將包含unicode字符的字符串轉換爲unicode?
- 9. 字符串轉義轉換vb.net
- 10. VB.net與字符串基本錯誤<->字符轉換
- 11. 類型轉換爲unicode字符串?
- 12. C#將Unicode轉換爲字符串
- 13. 將unicode字符串轉換爲float
- 14. Java - 從unicode轉換爲字符串?
- 15. SQL Unicode轉換編碼VARBINARY字符串
- 16. NSBatchUpdateRequest將字符串轉換爲unicode
- 17. 字符串轉換爲Unicode表示
- 18. 轉換JSON字符串爲Unicode
- 19. 將unicode字符串轉換爲utf8
- 20. 將AnsiString轉換爲Unicode字符串
- 21. 轉換NavigableString爲Unicode字符串
- 22. 將Unicode轉換爲字符串Java
- 23. python Unicode字符串拆分/ json轉換
- 24. 轉換的Unicode字符串的Objective-C
- 25. Unicode轉換爲UTF8字符串
- 26. 將字符串轉換爲unicode
- 27. 轉換Unicode字符串,反之亦然
- 28. 將unicode轉換爲字符串
- 29. 轉換的Unicode字符串使用Python
- 30. python中unicode字符串的轉換