百度做推广一般要多少钱,相城seo网站优化软件,黄页查企业名录,普通网站建设费用一、XML基本概述
#xff08;1#xff09;概念#xff1a;XML是可扩展的标记语言#xff0c;xml文档的后缀名为 .xml
#xff08;2#xff09;作用#xff1a;用来用来传输和存储数据#xff0c;不用于表现和展示数据#xff0c;这点呢相比于HTML来说是不同的#…一、XML基本概述
1概念XML是可扩展的标记语言xml文档的后缀名为 .xml
2作用用来用来传输和存储数据不用于表现和展示数据这点呢相比于HTML来说是不同的HTML是用来表现数据将数据展示到页面中去的。体现在作配置文件或者充当小型数据库在网络中传输数据
配置数据库
?xml version1.0 encodingUTF-8?
configdbinfodbDrivercom.mysql.jdbc.Driver/dbDriverdbUrljdbc:mysql://localhost:3306/db1/dbUrlusernameroot/usernamepasswordroot99/password
/config
充当数据库
?xml version1.0 encodingUTF-8?
student stu id001/id namezhangsan/name age20/age /stu stu id002/id namelisi/name age30/age /stu
/student
传输数据
在网络编程中我们或多或少接触过例如如何实现一个简单的聊天室基本原理是这样的一个服务器端多个客户端当客户端1发送数据后服务器端接收到数据并且对数据进行一定的审核是否有非法敏感字以及格式的处理再将数据发送到每一个客户端中。
刚开始的时候我们一般选择使用字符串直接传递内容但是却不是很利于程序的后期维护而使用xml就能对后期程序的维护更加友好。
?xml version1.0 encodingUTF-8?
message id1sender账号1/sendergetter账号2/gettercontent发送的信息/contentipip地址/ip
/message
3特点与HTML相似但是XML 标签没有被预定义。您需要自行定义标签甚至也可以使用中文。比如one/one 张三张三
二、XML基本使用
1从上面的例子可以看出在我们创建一个.xml后缀的文件之后文件中首先需要进行文档声明
?xml version1.0 encodingUTF-8?
!--version : xml版本必填--
!--encodingxml编码 常见编码 GBK、UTF-8、ISO8859-1(不包含中文)保存时编码和设置打开时候的编码需要一致否则会出现乱码--
!--standalone是否需要依赖其他文件 yes/no-- 2标签的书写
标签要成对存在要合理嵌套注意空格和换行也会被当作内容来解析。
如果想在xml中输入特殊字符需要对字符进行转义因为 等会被当做标签。若多个字符都需要转义则可以将这些内容存放到CDATA里面。
![CDATA[ 内容 ]]