浅谈框架中xml文件格式的含义

本文详细介绍了XML的基本规范,包括标签的设计原则、根节点的要求、文档头部声明的重要性以及如何使用DTD和XSD进行文档约束。重点讲解了XSD约束文件的引入方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. XML的标签必须自定义,但是在写标签名的时候一定要有含义 
    标签不能交叉编写  
    特殊字符需要使用实体转义


2. XML必须有一个根结点,也就是其他的标签都涵盖在里面  

Spring的为<Beans>      pom的为<project>


3. XML还应该有头声明  不为硬性要求,但是里面涵盖了编码格式,很有必要定义,一般也都定义
    <?xml version="1.0" encoding="UTF-8"?>


4. XML还应该被约束,约束文件有两种DTD和XSD    他们都可以从网络中和本地引入
    我们在使用框架时,框架都有特定的标签才能被框架所识别,因此自己编写xml给框架识别需要需要引入约束
    XSD的引入:
    <根标签 xmls:xsi="w3c的约束地址"
           xsi:schemaLocation="框架约束的地址"
           <!--在上面两个完成以后其实就引入完成了,但是我们在使用标签时还需要每一个标签的前面加框架约束的地址十分麻烦-->
           <!--因此再引入一个统一标签前缀就可以直接写不用关注前缀了-->
           xmlns="框架约束地址"
    >
    我们平常使用的Spring等xml编写方式都是通过这样的约束来进行的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值