XML基础技能巩固

本文介绍了XML的基本概念、功能,以及与HTML的区别。详细阐述了XML的语法规范,包括文档说明、标签、属性和文本内容。此外,还讨论了XML的约束技术如DTD和Schema,并介绍了XML的解析方式,如DOM、SAX以及解析器如DOM4J和Jsoup的使用。
摘要由CSDN通过智能技术生成

XML

1. 概念
2. 语法
3. 解析
  1. 概念: Extendsible Markup Language 可扩展标记语言
    • 可扩展: 意思是可以自定义标签的名称
  2. 功能:
    • 存储数据
      1. 在配置文件中存在
      2. 在网络中传输
  3. xml和html的区别
    1. xml的标签是自定义的,html的标签是预定义的
    2. xml标签书写要求严格,html语法松散
    3. xml主要用来存储数据的,html主要用来展示数据
  • w3c: 万维网联盟
  1. 语法:
    • 基本语法:
      1. xml文档的后缀名 .xml
      2. xml第一行必须为文档说明
      3. xml文档中有且仅有一个根标签
      4. 属性值必须用引号(单双都可以)引起来
      5. 标签必须正确关闭
      6. 标签区分大小写
    • 快速入门
    • 组成部分
      1. 文档说明:
        • 格式: <?xml 属性列表?>
        • 属性列表:
          • version: 版本号,必须的属性
          • encoding: 编码格式.告知解析引擎当前文档使用的字符集,默认值:ISO-8859-1
          • standalone: 是否独立(yes表示不依赖其它文件)
      2. 指令: 结合css
      3. 标签: 标签名称自定义的
        • 规则:
          • 名称可以含字母、数字以及其它的字符
          • 名称不能以数字或者标点符号开始
          • 名称不能以字符 “xml”࿰
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值