XML简介
XML(Extensible Markup Language)是一种非常有用的迷哦书结构化信息的技术。XML工具使处理和转化信息变得十分容易。
在程序中,可以使用属性文件(property file)来描述程序配置,属性文件中包含了一组名/值对
 
缺陷:属性文件采用的是一种单一的平面层次结构,并且要求键值是唯一的。
 
在想要描述的信息结构比较复杂时,可以使用XML格式的文件,比属性文件的平面结构更加灵活,且其中重复的元素并不会被曲解。XML与HTML同为SGML(Standard Generalized Markup Language,标准通用标记语言)的衍生语言。
 
XML与HTML的区别:
  • XML大小写敏感。<H1>和<h1>是不同的XML标签
  • XML中不可以省略结束标签
  • 只有单个标签,没有相应结束标签的元素必须以/结尾
  • 属性值必须以引号括起来,在HTML中,
  • 所有属性都必须有属性值,而HTML中属性名可以没有值
 1. XML文档的结构
XML文档应当以一个文档头

最新文章

  1. str.format
  2. hibernate---注解--CascadeType属性
  3. Gson解析复杂的json数据
  4. 用浏览器打开本地html 直接到首页 的解决方法
  5. IOS 视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear等的区别及用途
  6. Java基础知识强化之集合框架笔记50:Map集合之Map集合的概述和特点
  7. Html5 Css实现方形图片 圆形显示
  8. [转] 传说中的WCF
  9. 音乐API之QQ音乐
  10. 关于browser-sync(在多个设备上进行网页调试)的问题点总结
  11. Calendar 时间日历简单例子
  12. C#零基础入门-3-第一个控制台程序
  13. 删除jar包
  14. IDEA中maven模块变成灰色
  15. ionic3 使用swiper插件 实现轮播效果
  16. Android-Genymotion Unable to load VirtualBox engine
  17. java使用POI实现excel文件的读取,兼容后缀名xls和xlsx
  18. Spark Streaming updateStateByKey案例实战和内幕源码解密
  19. 分享下今天研究的流量上限DDos攻击分析和解决方式
  20. 创建Ajax对象

热门文章

  1. 6.Python中内存是如何管理的?
  2. Redis(一):数据结构与对象
  3. web前端项目中遇到的一些问题总结(08.23更新)
  4. 当setWidth()和setHeight()方法不起作用时
  5. ServerVariables集合
  6. 通用权限管理系统组件 (GPM - General Permissions Manager)
  7. 数据库SQL语言从入门到精通--Part 3--SQL语言基础知识
  8. CF思维联系– Codeforces-989C C. A Mist of Florescence
  9. Effective C++学习记录
  10. 全面解读 vue3.0