【发布时间】:2016-04-22 16:29:18
【问题描述】:
我有以下字符串:
事情就是这样。你说“山狮是狮子”。 是在同一个家庭吗?是的。没有人这么争论。 作为一个研究狮子的科学家,我告诉你,具体来说,在科学上,没有人称山狮为“狮子”。如果你想像你说的那样“具体”,那么你也不应该。他们不是一回事。 如果您说的是狮子科,那么您指的是猫科动物的分类群,其中包括从家猫到豹猫再到老虎的事物。 所以你称山狮为狮子的理由是因为随机的人“称大狮子为狮子?”让我们把黑豹和豹子也放在那里。 另外,称某人为人还是猿?这不是一个或另一个,这不是分类学的工作方式。他们都是。山狮是山狮,是狮子家族的一员。但这不是你说的。你说山狮是狮子,这不是真的,除非你可以称狮子家族的所有成员为狮子,这意味着你也会称家猫、老虎和其他猫科动物为狮子。你说你没有。 承认自己错了也没关系,你知道吗?
我想将其转换为格式正确的字符串以放入我的 strings.xml 文件中。
我尝试使用以下工具:
http://coderstoolbox.net/string/#!encoding=xml&action=encode&charset=none http://www.freeformatter.com/xml-escape.html#ad-output
但每次我构建项目时都会出现以下错误:
错误:(39, 5) 撇号前面没有 \ (事情是这样的。你说“山狮是狮子”。
我能做什么?
另外奇怪的是字符串中的所有撇号都被替换为
'
所以我不确定为什么我仍然会收到这个错误。当我手动将\ 放在每个' 前面时,这很好,但这很不方便。我想自动化这个过程。
【问题讨论】: