As the @george2079 's [suggetion](http://mathematica.stackexchange.com/questions/111637/garbled-output-when-importing-a-vcf-file/111643?noredirect=1#comment303069_111643),I post my solution **from a friend** as an answer,but I'm sure there are more better method can do this. $Version > "10.3.1 for Microsoft Windows (64-bit) (December 21, 2015)" string = First@Import["file address"]; Rule @@@ Transpose@{Keys[string], URLDecode[StringReplace[Values[string], "=" -> "%"], CharacterEncoding -> "UTF-8"]} > {NameLast->测试,FormattedName->测试,Phone->12345 678 9}