InDesign可以导出XML文件,如果选中复选框,它也会“重新映射中断,空格和特殊字符”。我怎么能在文本上做同样的事情呢?
例如,如果我有:•这是一个子弹长划线
InDesign导出为:•这是一个子弹—长划线
我不知道这是什么类型的编码。标准的Objective-C类可以执行此操作(在OS X上工作)还是第三方库?
答案 0 :(得分:0)
它们是HTML的东西。人们通常将其称为HTML编码,但从技术上讲,它们是Numeric character references。基金会没有内置解码它们,但如果你环顾四周,你可以找到一些代码来处理它(例如,https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m)。