Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在我的Android应用程序名称中使用撇号安全吗?_Android_Xml - Fatal编程技术网

在我的Android应用程序名称中使用撇号安全吗?

在我的Android应用程序名称中使用撇号安全吗?,android,xml,Android,Xml,我确实试过了,而且效果很好: Strings.xml: <resources> <string name="app_name">Let\'s Use It</string> 让我们使用它 它的构建也很成功,但我想知道它将来是否会导致问题?使用转义字符形式没有什么可疑之处。这只是制作具有特殊用途的符号的一种方法。发件人: 当字符串包含在XML或XML中有特殊用途的字符时 Android,你必须转义字符。有些字符可以是 通过使用前面的反斜杠进行转义,

我确实试过了,而且效果很好:

Strings.xml:

<resources>
    <string name="app_name">Let\'s Use It</string>

让我们使用它

它的构建也很成功,但我想知道它将来是否会导致问题?

使用转义字符形式没有什么可疑之处。这只是制作具有特殊用途的符号的一种方法。发件人:

当字符串包含在XML或XML中有特殊用途的字符时 Android,你必须转义字符。有些字符可以是 通过使用前面的反斜杠进行转义,而其他人则需要XML 逃逸。撇号和单引号也可以由 将整个字符串括在双引号中

有三种方法可以处理单引号显示:

  • &载脂蛋白;(没有空格)
  • \"
  • 用双引号将整个字符串括起来(“这样行”, (例如)

只要在存储
app\u name
字符串的位置使用正确的转义字符,在app name中使用撇号没有什么错

如果您担心它不能正确显示在其引用的位置,那么您已经照章办事了,即将字符串保留在
strings.xml
文件中,并根据需要引用
app_name


看来你可以走了

FWIW,我不记得有人听说过撇号有问题。