易截截图软件、单文件、免安装、纯绿色、仅160KB

XML和HTML常用转义字符

XML和HTML常用转义字符
XML和HTML中都有一些特殊的字符,这些字符在XML和HTML中是不能直接使用的,如果必须使用这些字符,应该使用其对应的转义字符。

 
如果在XML文档中使用类似"<" 的字符, 那么解析器将会出现错误,因为解析器会认为这是一个新元素的开始。
所以不应该像下面那样书写代码:
<message>if salary < 1000 then</message>
  为了避免出现这种情况,必须将字符"<" 转换成“&lt;”,如下面这样:
<message>if salary &lt; 1000 then</message>
XML常用转义字符:
字符
转义字符
描述
&
&amp;

<
&lt;
小于号
>
&gt;
大于号
"
&quot;
双引号
'
&apos;
单引号
 HTML中<, >,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义字符。
HTML常用转义字符:
字符
转义字符
描述
&
&amp;

<
&lt;
小于号
>
&gt;
大于号
"
&quot;
双引号
 
&nbsp;
空格
©
&copy;
版权符
®
&reg;
注册符
TM
&trade
商标
说明:转义字符应以“&”开头,以“;”结尾。
 
 
 
需要说明的是:
1. 转义序列各字符间不能有空格;
2. 转义字符应以“&”开头,以“;”结尾
3. 单独的&不被认为是转义开始;
4. 区分大小写。
 
参考url:
http://bei-jin-520.javaeye.com/blog/360765
http://www.souzl.com/article/2008/1103/article_98.html


相关文档:

VB.NET2005读取XML数据

通过调用CreateDataSetfromXml取得XML数据
Imports System.Xml
Public Const FILE_CONFIG = "MZZ.xml"
Public Const PATH_CONFIG = "\XML\"
Dim dstXML As DataSet
Dim tblXML_DB As DataTable
Dim dtCod As New DataTable
Dim strSQL As String = ""

clsPublic ......

html unicode编码转换方法

对于"&# 24038;&# 36793;"这种&#开始的字符,应该为html unicode编码类型,解码方法如下:
s="&#  24038;& # 36793;"
s="左边"
import re
_=re.compile('&#(x)?([0-9a-fA-F]+);')
to_str=lambda s,charset='utf-8':_.sub(lambda result:unichr(int(result.group(2),result.group ......

XHTML和HTML的区别

因为Wap2.0使用XHTML语言并兼容WML,以下是网上找的XHTML和HTML的区别
XHTML相比于HTML
  1.所有的标记都必须要有一个相应的结束标记
  以前在HTML中,你可以打开许多标签,例如和<li>而不一定写对应的
  和</li>来关闭它们。但在XHTML中这是不合法的。XHTML要求有严谨的结构,所有标签必须 ......

html弹出提示框并实现拖动的源码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=gb2312" http-equiv="Content-Type" />
<title>简单的测试页面</title> ......

c#:Dataset读取XML文件动态生成菜单

Step 1:Form1 上添加一个ToolStripContainer控件
Step2:实现代码
private void Form2_Load(object sender, EventArgs e)
{
    CMenuEx menu = new CMenuEx();
    string sPath = "D:\\Menu.xml";//xml的内容
     if (menu.FileExit())
  &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号