xml是一种文件传输格式,也是配置文件的一种格式

xml中的所有标签都是自定义标签,我用student标签举个栗子

它长这个样子

<?xml version="1.0" encoding="utf-8"?>
<students><student><name>加加</name><age>20</age></student><student><name>贝贝</name><age>23</age></student>
</students>

固定头部格式

<?xml version="1.0" encoding="utf-8"?>

xml 表示它是xml类型文件

version="1.0" 表示版本号是1.0

encoding=“UTF-8” 表示该文件的编码格式是UTF-8

<students>  </students>表示学生类

<student> </student>表示每一个学生对象的信息

编译器有时会疑惑,你写的<是标签 还是小于号呢,因此,将这样的特殊字符用另一种样子表示,编译器就能认出来了

另一种样子,我们称为转义字符,比如 用&It; 表示小于号,<就用来表示左标签啦

有时想输出<<<<<<<<<<<<<<<,难道要写&It;&It;&It;&It;&It;&It;&It;&It;吗,太累了吧

此时,<![CDATA[写在这的内容不会解析成特殊字符]]>就有用武之地了

这样写<![CDATA[<<<<<<<<<<<<<<<<<<<<<<<<]]>就舒服多啦

XML文件介绍,这也太简单了相关推荐

  1. Android动态加载XML文件及控件来简单实现QQ好友印象的功能

    在android开发中,我们常常会遇到界面布局控件不确定的情况.由于某些功能的原因或者为了体现某些app的特色等这些原因会导致我们在实现界面布局时需要动态去加载一些控件,那么下面就来介绍一下如何用动态 ...

  2. java操作XML文件--读取内容

          先把问题贴出来:编写一个可以解析xml及修改xml内容的工具类       由于我以前做过Android应用程序开发,之前也解析过xml文件,所以,这道题不是很难,这篇文章我先解决第一个问 ...

  3. XML文件处理——XML文件简介

    SAR成像处理软件经常使用XML文件进行参数传递,这里简单介绍一下XML文件.然后下面以代码段的形式分别介绍PugiXML和tinyXML两种工具对XML文件读写改查增删等操作. XML:可扩展标记语 ...

  4. libxml2对XML文件的创建、解析、查找、修改

    一.Libxml2介绍: Libxml2 是一个xml的c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件.它除了支持c语言版以外,还支持c++.PHP ...

  5. 如何运用JAXB定时读取解析xml文件?

    Background系统 一.背景 在许多开发需求中都解析xml文件的需求,对于规格复杂的xml文件,方法很多主要有JDK原生dom形式,SAX形式,DOM4J ,JAXB 4种方式,但是JAXB(J ...

  6. JavaXml教程(七)使用JDOM修改XML文件内容

    JDOM提供了非常灵活的方式操作XML文件,使用JDOM非常简单而且代码简洁可读性强.前面我们学习了如何使用JDOM解析XML文件,本节介绍如何使用JDOM修改XML文件内容. 在这个教程中,我们准备 ...

  7. Tomcat server.xml配置文件介绍

    一.server.xml文件介绍 1.server.xml作用     Server.xml配置文件用于对整个容器进行相关的配置. 2.server.xml文件的配置元素列表 <Server&g ...

  8. Java自动化测试框架-12 - TestNG之xml文件详解篇 (详细教程)

    1.简介 现在这篇,我们来学习TestNG.xml文件,前面我们已经知道,TestNG就是运行这个文件来执行测试用例的.通过本篇,你可以进一步了解到:这个文件是配置测试用例,测试套件.简单来说,利用这 ...

  9. xml文件基本格式与解析

    什么是xml文件格式 我们要给对方传输一段数据,数据内容是"too young,too simple,sometimes naive",要将这段话按照属性拆分为三个数据的话,就是, ...

最新文章

  1. phpstorm安装_PHPstorm设置浏览器打开代码
  2. golangsha1解码_golang中几种加密方式的处理
  3. 判断为空时候,如何判断一堆空格为空?
  4. Question for recommendation system, which is a baseline
  5. 揭秘 SIGCOMM 20‘ 论文:阿里云网络洛神 VTrace 系统
  6. MyEclipse下Struts2配置使用和Ajax、JSON的配合
  7. poj1741 Tree 点分治
  8. activity与service 使用Handler Messenger数据传递
  9. docker重命名镜像
  10. 软考论文写作方法及规范
  11. 如何在Windows下像Mac一样优雅开发
  12. RJ45墙上网线插座的线序与接法
  13. C语言中文件指针,文件位置指针,详细解析
  14. 嗨起来,让你在社交圈里有聊不完的话题
  15. 我与编程,编程予我。
  16. js 获取计算机mac地址,JS获取计算机mac地址以及IP的实现方法
  17. linux开机自启动的几种方法
  18. 【看了就懂】P问题、NP问题、NP完全问题和NP难问题
  19. 国资优选:理财收益多的渠道有什么?理财品种多的渠道有什么?
  20. Splashtop 教育行业用户增加700%

热门文章

  1. 为什么我要用GoEasy替代WebSocket
  2. EA的使用(用例图)
  3. windows cmd curl 中文乱码
  4. 四轮两驱小车(四):STM32驱动5路灰度传感器PID循迹
  5. 销售管理系统哪种好?
  6. 除夕夜的电子微传单怎么轻松制作,求分享
  7. 彻底搞懂 RxJava
  8. layui,始终打开最后一页
  9. 初学JSP,运行一个JSP小程序
  10. Javascript中的8种常见数据结构(建议收藏)