怎么把string转换成utf-8进行保存?比如:'大家好' -> %E4%BD%A0%E5%A5%BD%E9%98%BF'

解决方案 »

  1.   

    我知道C#中怎样实现:
    System.Text.UFT8Encoding
    UFT8Encoding vString=new UFT8Enconding
    byte[] ByteArry=vString.GetBytes('需要转换的字符串')
      

  2.   

    Converts a string of Unicode characters into a UTF-8 string.UnitSystemCategorycharacter set conversionsfunction UnicodeToUtf8(Dest: PChar; MaxDestBytes: Cardinal; Source: PWideChar; SourceChars: Cardinal): Cardinal; overload;
    function UnicodeToUtf8(Dest: PChar; Source: PWideChar; MaxBytes: Integer): Integer;overload
    ; deprecated;
      

  3.   

    to readersm68(地主):
    有具体调用的例子吗?