标签:min XML 乱码 str c语言 中间 部分 基础知识 链接
xml基础知识
标记语言<>
XML与HTML区别
1.HTML主要用来显示 XML是用来进行数据传输
2.HTML是一种预定义的(<a>表示超链接),xml不是预定义的(<a>就不是超链接)
XML主要作用:存储和传输复杂的关系模型数据;
关系型数据?(数据间是关联的)
e.g: <中国> <省份 name=“广东省”> <城市>a</城市> <城市>b</城市> <城市>c</城市> </省份> <省份 name=“河南省”> <城市>a</城市> <城市>b</城市> <城市>c</城市> </省份> </中国>
实际开发中XML的作用?
1.对关系型数据数据的传输和存储
2.作为配置文件
java语言(网络、数据解析和处理)
||
|| <——> 进行数据的传输,以使用XML
||
c语言+汇编(操作硬件)
||
||
||
硬件
- - - - - - - - - - - - - - - -
A
a1
a2——————————>
a3
若想最先启动a2和b1子文件,可以进行文件配置,将a1、b2进行文件配置,可以命名为start.xml
B
b1——————————>
b2
b3
2.xml语法介绍
一个XML文件中可以包含以下几个部分
1)文档声明
作用:它的作用就是声明当前文件是一个XML文件
一个文档声明是以<?xml开始 以>结束
它可以存在三个属性:version encoding standalone
version版本 version=“1.0”
encoding:编码 utf-8 gb2312 gbk iso8859-1
standalone:不常用 标示当前XML项目是否是一个独立文档,是否依赖于其他的
<xml version="1.0" encoding="utf-8"> </student> <student> <name>张三</name> <age>20</age> </student> <student> <name>tom</name> <age>30</age> </student> </students>
在半角英文状态下书写文件
注意:
未使用myeclipse时要考虑编码问题,因为要把XML(比如原来是utf-8)转换成,在中间过程中要转换成二进制,这是IE就会出现乱码问题。
所以保存时要注意编码问题。
标签:min XML 乱码 str c语言 中间 部分 基础知识 链接
原文地址:https://www.cnblogs.com/shijinglu2018/p/8847672.html