手打原xml笔记手抄本
1. <?xml version="1.0" encoding="GB2312" standalone="yes" ?>
1.1 这是xml的文档声明,一般位于xml文件的首行。
1.2 书写规范:<?xml为一体 之间不能有空格。
1.3 encoding属性,如果没有,就默认为Unicode编码,系统会自动识别是utf-8或者utf-16.
2. xml标记是区分大小写的。
3. xml注释和html相同。<!-- 注释内容 -->
4. 在xml中,所有的换行和空格都被”无损“的作为内容,例如下面两个元素的内容是不一样的:
<书名>123</书名>
<书名>
123
</书名>
5. 如果元素的内容和xml的语法标记有冲突,例如x<3作为元素的内容时,<就会与xml的语法冲突。解决方法是
5.1 使用CDATA区域。例如:
<书名><![CDATA[x<3]]></书名>
语法格式是<![ADATA[内容]]>
5.2 使用转义字符
& -----> &
< -----> <
> -----> >
"
相关文档:
到最后我才发现微软给的ajax json 实例都是有问题的,很多都是不严密的,特别是对于大小写方面,他们都没有仔细追究大小写问题,导致了在firefox使用有问题。下面是实例内用:两个html之间的:
<head> <title>测试ajax</title> <meta http-equiv=”Content-Type” content=”text/ht ......
解决了,是1楼说的方法,不能写成
context.Response.ContentType = "xml";
必须要是
context.Response.ContentType = "text/xml";
就OK了~
实例:
Response.ContentType = "text/xml";
Page.Response.Write("<?xml version=\"1.0\" ......
转自:http://www.w3school.com.cn/xml/xml_syntax.asp
XML 的语法规则很简单,且很有逻辑。这些规则很容易学习,也很容易使用。
所有 XML 元素都须有关闭标签
在 HTML,经常会看到没有关闭标签的元素:
<p>This is a paragraph
<p>This is another paragraph
在 XML 中,省略关闭标签是非法的。所有元 ......
<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:PMingLiU;
panos ......
Parsing XML from the Net - Using the SAXParser
http://www.anddev.org/parsing_xml_from_the_net_-_using_the_saxparser-t353.html
What you learn:
You will learn how to properly parse XML
(here: from the net
) using a SAXParser
.
What it will look like:
Description:
0.)
In this tutorial we ......