android 字符串特殊字符转义
来源:互联网 发布:淘宝怎么修改地址手机 编辑:程序博客网 时间:2024/05/21 06:39
XML转义字符
以下为XML标志符的数字和字符串转义符
" (" 或 ")
' (' 或 ')
& (& 或 &)
lt(<) (< 或 <)
gt(>) (> 或 >)
如题:
比如:在string.xml中定义如下一个字符串,
<string name="first">大家好,欢迎来到eoeandroid社区。welcome to here!</string>
我想以
大家好,欢迎来到eoeandroid社区。
welcome to here!
两行的形式输出,如何做?加\n,看下面:
<string name="hello">大家好,欢迎来到eoeandroid社区。\nwelcome to here!</string>
android中的空格编码 string.xml前后加空格的技巧
<string name="space">    我来看空格</string>
  这个就代表着空格
1. 遇到如下错误的时候说明你需要在单引号签名加转义字符(\):
Description Resource Path Location Type error: Apostrophe not preceded by \ (in Search' Titles) strings.xml
只要将定义的字符串中的单引号('), 修改为(\')即可
2. 变量文本格式(%s)提示:
Multiple annotations found at this line:
- error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false"
attribute?
- error: Unexpected end tag string
这是由于新的SDK(虽然从没用过老的)采用了新版本的aapt(Android项目编译器), 这个版本的aapt编译起来会比老版本更加的严格, 在Android最新的开发文档中描述String的部分,已经说明了如何去设置 %s 等符号, 可以点击去看.
简单解决方法就是:把%s之类的变量格式替换成%1$s, %1表示第一个位置的变量, $s表示为字符串类型
例如:
<string name="welcome_messages">Your First Var is %1$s! You Second Var is %2$d.</string>
以下为XML标志符的数字和字符串转义符
" (" 或 ")
' (' 或 ')
& (& 或 &)
lt(<) (< 或 <)
gt(>) (> 或 >)
如题:
比如:在string.xml中定义如下一个字符串,
<string name="first">大家好,欢迎来到eoeandroid社区。welcome to here!</string>
我想以
大家好,欢迎来到eoeandroid社区。
welcome to here!
两行的形式输出,如何做?加\n,看下面:
<string name="hello">大家好,欢迎来到eoeandroid社区。\nwelcome to here!</string>
android中的空格编码 string.xml前后加空格的技巧
<string name="space">    我来看空格</string>
  这个就代表着空格
1. 遇到如下错误的时候说明你需要在单引号签名加转义字符(\):
Description Resource Path Location Type error: Apostrophe not preceded by \ (in Search' Titles) strings.xml
只要将定义的字符串中的单引号('), 修改为(\')即可
2. 变量文本格式(%s)提示:
Multiple annotations found at this line:
- error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false"
attribute?
- error: Unexpected end tag string
这是由于新的SDK(虽然从没用过老的)采用了新版本的aapt(Android项目编译器), 这个版本的aapt编译起来会比老版本更加的严格, 在Android最新的开发文档中描述String的部分,已经说明了如何去设置 %s 等符号, 可以点击去看.
简单解决方法就是:把%s之类的变量格式替换成%1$s, %1表示第一个位置的变量, $s表示为字符串类型
例如:
<string name="welcome_messages">Your First Var is %1$s! You Second Var is %2$d.</string>
- android 字符串特殊字符转义
- Android 特殊字符转义
- Android 特殊字符转义
- Android 特殊字符转义
- java字符串截取特殊字符转义注意事项
- lua 字符串 正则表达式 转义 特殊字符
- String字符串特殊字符强制不转义
- android strings.xml 中的特殊字符转义
- ANDROID STRINGS.XML 中的特殊字符转义
- JavaScript中字符串去掉特殊字符和转义字符
- java转换 HTML字符实体,java特殊字符转义字符串
- js字符串去掉特殊字符和转义字符
- Java 特殊字符转义
- 特殊字符要转义
- oracle 特殊字符 转义
- xml 转义特殊字符
- html 特殊转义字符
- 特殊字符转义
- DirectX SDK 各版本开发包下载地址合集
- 级联菜单显示省份
- Graphite实战
- JavaScript程序开发(十三)—RegExp类型
- kill相同的进程、awk基础知识
- android 字符串特殊字符转义
- SHGetSpecialFolderPath
- 关于SqlDataReader与SqlDataAdapter的一点点不同的解读
- IOS开发 解决UIButton点击事件不识别
- 动态代理CGLIB
- 在eclipse中,关于打开文件与package explore目录的关联的
- 批处理学习
- java web中常用的一些配置文件的信息
- Membership 数据表结构详细解释(转:http://blog.csdn.net/hnfeitianwugui/article/details/6932135)