XML转义特殊字符
2024-10-15 20:20:54
正常来说,只有"<" 字符和"&"字符对于XML来说是严格禁止使用的。
需要注意的是:
a. 转义序列各字符间不能有空格;
b. 转义序列必须以";"结束;
c. 单独的&不被认为是转义开始;
d. 区分大小写。
以下是XML中需要的转义字符:[/size]
&(逻辑与) &
<(小于) <
>(大于) >
"(双引号) "
'(单引号) '
比如说一个TextView:
android:text="你好<font color='#B4D4E0'>《服务条款》</font>"
转义之后就成下面这个: android:text="你好<font color='#B4D4E0'>《服务条款》</font>" />
然后在java代码中设置:
tv.setText(Html.fromHtml(tv.getText().toString()));
最新文章
- knockoutJS学习笔记03:knockout简介
- 关于VR边纹理材质的渲染
- C#的库存管理之旅的别样意义
- C++ typedef用法小结 (※不能不看※)
- 24Mybatis_延迟加载——用association来实现
- switch语句的使用,非常好
- POJ 1017 Packets
- eMMC尺寸
- Swift—重写-备
- tomcat链接mysql时超时报错java.io.EOFException: Can not read response from server. Expected to read 4 bytes,
- Left 、right join使用笔记
- MySQL--7种join连接
- 330 div+css Experience
- IdentityServer4 中文文档 -8- (快速入门)设置和概览
- Pair_Work Project
- sql server 小技巧(2) 删除sql server中重复的数据
- Python——函数,模块,简单文件读写(python programming)
- Android--WebView 自适应代码
- SpringMVC温故知新
- python 运行脚本报错 from keyword import iskeyword as _iskeyword ImportError: cannot import name iskeyword,说明python环境坏了,得重装,尚不知具体原因,