0

InDesign 可以导出 XML 文件,如果您选中该框,它还将“重新映射中断、空白和特殊字符”。我怎样才能在文本上做同样的事情?

例如,如果我有: •这是一颗子弹——长破折号

InDesign 导出为: 8226;this is a bullet 8212;long dash

我不知道这是什么编码。标准的 Objective-C 类可以做到这一点(在 OS X 上工作)或第三方库吗?

4

1 回答 1

0

它们是 HTML 的东西。人们通常将其称为 HTML 编码,但从技术上讲,它们是数字字符引用。Foundation 中没有内置任何东西来解码它们,但如果你环顾四周,你会发现一些代码来处理它(例如,https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m)。

于 2012-05-10T20:23:01.250 回答