XML笔记

1、XML (eXtensible MarkupLanguage) 可扩展标记语言

2、XML命名规范



3、CDATA区指的是不想被解析的一片原始数据区写法:XML笔记

4、处理指令 ProcessingInstruction,简称PI,用来为处理XML文档的应用程序提供指示信息。写法:XML笔记

例如:《?xml-stylesheet type="text/css" href="test.css"?>来控制显示效果

5、XML两种通用的约束模式语言:DTD与XMLSchema

6、DTD(Document TypeDefinition)文档类型定义

  • 在XML文件中引入外部DTD文件,有两种方式:
  • 《!DOCTYPE文档类型名称  SYSTEM  "DTD文件的URL">
  • 《!DOCTYPE文档类型名称  PUBLIC  "DTD名称"  "DTD文件的URL">

7、XMLSchema

《beansxmlns="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.org/schema/p"
 xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

《/beans>

  • 名称空间,例如:xsi前缀名,代表名称空间"http://www.w3.org/2001/XMLSchema-instance"。每个名称空间都用唯一URI(UniformResource Identifier)表示
  • 名称空间声明的基本形式:xmlns:前缀名称="URI"
  • 默认名称空间:xmlns="URI"
  • schemaLocation:指定名称空间所对应的XMLSchema文档的存储位置
  • 在使用公认的标准名称空间,不需要使用schemaLocation指定位置

8、xml:space与xml:lang属性

  •  xml:space


  • xml:lang用于设置元素的本地化语言信息,例如
  • 某个元素设置了xml:space与xml:lang属性,则其子孙都延续设置结果,如果子孙元素重置这些属性,那么子孙范围内采用自己设置的属性

9、特殊字符

XML笔记

10、xml组成部分

  • XML声明
  • DOCTYPE声明语句
  • 处理指令
  • 元素
  • 注释
  • CDATA区

11、XML注释

     《!--注释-->

 12、注意:文中“《”,在实际应用中用“<”代替

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值