xml
编写
解析
约束
注解
单元测试
XML 存储传输数据,存储数据(当配置文件用)
HTML格式化并且显示数据,布局和显示
通过使用几行 JavaScript,你就可以读取一个外部 XML 文件,然后更新 HTML 中的数据内容。

一,语法:

1.标签,一对<>和标签名组成。
打开标签,关闭标签
自闭合标签
2.对大小写敏感
3.正确嵌套,
4.必须有根元素

所有的标签都直接或者间接在跟标签内部
子标签:
父标签:外面的

换行写
5.属性用引号括起来,

hello这个标签的属性
6.
7.一些特殊的实体引用
< < 小于
> > 大于
& & 和号
’ ’ 单引号
" " 引号

<
>

二,文档中语法:

1.后缀名为xml
2.
3.将多个空格合并为一个,稳定中的空格不会被删掉
4.文档声明顶格,顶行写<?xml version="1.0" encoding="UTF-8" ?> 版本 version=“1.0” encoding=“UTF-8” 用什么编码格式打开
5.LF存储换行
6.使用CDATA区

<![CDATA[]]>

三,xml中的元素:

从开始标签答结束标签的部分,元素可以包包含其他的元素

Harry Potter J K. Rowling 2005 29.99 Learning XML Erik T. Ray 2003 39.95 这里面只有book有属性 标签里的实体引用

##四, xml的命名

名字可以有字母数字,
不能以数字或者标点开头

跟我学XML (01)全网最简洁XML教程相关推荐

  1. 跟我学XML (02)全网最简洁XML教程

    XML的命名 最好不要用 "-" "." ":" 来命名,命名具有描述性,XML会对应一个数据库,其中的字段会对应XML的元素 使用数据库的 ...

  2. 零起点学算法01——第一个程序Hello World!

    零起点学算法01--第一个程序Hello World! Description 题目很简单 输出"Hello World!"(不含引号),并换行. Input 没有输入 Outpu ...

  3. 和李洪强一起学设计01 PS第一天

    和李洪强一起学设计01 PS第一天

  4. CAD画图软件测试自学,小白自学CAD教程:706集全网最新CAD学习教程,一学就会

    原标题:小白自学CAD教程:706集全网最新CAD学习教程,一学就会 Ⅰ.学习CAD的四大终极技巧 一:选择适合的软件 也许你毫不犹豫的选择AutoCAD,但是我劝你放弃,因为里面的命令是英文的,作为 ...

  5. 汇编语言导学篇---01

    汇编语言导学篇---01 机器语言和机器指令 汇编语言与汇编指令 计算机组成 指令和数据的表示 计算机中的存储单元 计算机中的总线 三类总线 x86CPU性能一览 内存的读写与地址空间 CPU对存储器 ...

  6. Git学习记录 力做全网最强入门教程

    目录 Git学习记录 力做全网最强入门教程 什么是GitHub? 什么是Git? Git的配置 Git的安装(只介绍windos操作系统下) Git的配置 至此我们的入门教程到此结束,更新中级教程要等 ...

  7. jaxb xml配置_JAXB和Log4j XML配置文件

    jaxb xml配置 Log4j 1.x和Log4j 2.x均支持使用XML文件来指定日志记录配置 . 这篇文章探讨了与使用JAXB通过Java类处理这些XML配置文件相关的一些细微差别. 本文中的示 ...

  8. 【一学就会的ROS基础入门教程 】03-1 ROS基础编程:ROS工作空间的创建、话题topic的发布与接收、以及话题消息的自定义使用

    [一学就会的ROS基础入门教程 ]03-1 ROS基础编程:ROS工作空间的创建.话题topic的发布与接收.以及话题消息的自定义使用 文前白话 1.创建工作空间与功能包 关于工作空间的介绍 创建开发 ...

  9. Java基础加强重温_13:XML(可拓展标记语言)、XML语法、XML约束、XML解析(Dom4j,JAXP)、Dom4j基本使用、Xpath表达式(XML路径语言)、XML解析综合案例

    摘要 Java基础加强重温_13: XML(可拓展标记语言.作用:小型数据库.框架配置文件.不同平台数据交换). XML语法(文档.标签/元素.属性.注释.转义字符.CDTA区) XML约束(DTD约 ...

最新文章

  1. [bzoj3143] [HNOI2013]游走
  2. 查看SQL SERVER数据库的连接数
  3. laravel redis mysql_Laravel 5.1 Redis 缓存配合 MySQL 数据库实现「用户最后活跃时间」功能...
  4. 正则表达式--python的re模块
  5. android webview 模拟器,android – WebView没有填满设备或模拟器的整个屏幕
  6. esxi直通 gen8_HP MicroServer Gen8与ESXI采坑之旅
  7. BizTalk动手实验(十七)ODBC适配器使用
  8. python_标识符_帮助系统的使用_命名规则---python工作笔记018
  9. 输出大写字母矩阵c语言,寻找C语言大神!!从键盘输入任意一个字母,如果其为大写字母,则输出“capital letter”;如果其为小写...
  10. [个人备忘]SpringMVC+Mybatis+freemarker后台代码生成器自动生成新建表格数据的增删改查处理
  11. 关于CUDA与CUDNN适配版本,以及安装中出现Bug的分析
  12. 2018年5月26日笔记
  13. 基于斗鱼的娱乐直播视频平台--Vue移动端页面
  14. 五款常见的bt磁力下载软件
  15. Java数据库面试题
  16. 探索肠道细菌的营养偏好
  17. 利用CH341A编程器刷新BIOS,恢复BIOS,妈妈再也不用担心BIOS刷坏了
  18. 如何设置文件的默认打开方式
  19. 【leetcode】开密码锁
  20. cesium实现流入迁徙图(仿echarts)(着色器)(cesium篇.52)

热门文章

  1. 试了一下百度的 音乐随心听,当场蹦出个 让我们荡起双桨~~~
  2. tf.reduce_mean()
  3. android 命令解锁屏幕,android – 以编程方式解锁屏幕
  4. 团队编程——web应用之人事管理系统
  5. 软测5班Appium课堂笔记(2019-11-07)
  6. 【Typora 图片居中】彻底解决Typora图片无法居中的问题
  7. 微信答题怎么做_分享公众号答题制作步骤
  8. quickpcb添加pcb库_quickpcb及相关元件库
  9. Vue笔记(天禹)后四章
  10. java/php/net/python智慧工地管理系统的设计