Java XML(可扩展的标记语言)

基础

xml的作用

  1. 存(因为数据库太大,文件的IO流读取速度慢,所以需要xml文件保存软件中的数据)
  2. 传(因为数据包流量大,所以需要xml来网络传递数据)
  3. 配置文件(配置文件有:Properties、xml等)

特点

  • 平台无关性(Windows、Linux),独立的语言
  • 90%的语言都支持xml
  • xml具有自我描述性(内容自定义)

语法规则(文档声明:<?xml version = "1.0" encoding="UTF-8"?>)

  1. xml文件中必须要有根元素(根元素只能有一个)
  2. xml元素必须有开必有合
  3. xml元素对大小写敏感
  4. xml元素必须正确地嵌套
  5. xml元素的属性必须加引号(单引、双引都可)

与HTML的区别

  • HTML文件中,所有的元素(标签)都是官方定义好的,我们直接引用即可
  • xml文件中,所有元素自定义

xml注释

与HTML一致,为:

<!-- 注释内容 -->

CDATA区

[CDATA[内容]]

内容中可能有需要转义的字符(特殊符号) 需要使用CDATA区域,忽略其本性,变成普通的字符串

DTD文件应用( Doc

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值