0

我需要将字符编码&#xxxxx;为中文字符等格式,我想将中文字符转换为'&#xxxxx;' 格式。我想要:一个字符-> "&#20013".....

任何人都可以帮助我吗?很多很多非常感谢!!

4

1 回答 1

0

您可以尝试使用Michael Waterfall的这个NSString+HTML类别。

您需要:

  1. NSString+HTML.h, NSString+HTML.m, GTMNSString+HTML.h, 和添加GTMNSString+HTML.m到您的项目中
  2. 如果您不使用 ARC,请跳过此步骤)因为 NSString+HTML 与 ARC 不兼容,您需要转到 Target 下的 Build Phases,找到.m文件并-fno-objc-arc在其 Compiler Flags 下添加
  3. #import "NSString+HTML.h"
  4. 像这样使用:

    [chineseString stringByEncodingHTMLEntities]
    
于 2013-07-20T14:06:15.030 回答