使用Schema约束xml文件:
以computer.xml文件为例。
1.创建一个computer.xml文件。
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.example.org/computer"
xsi:schemaLocation="http://www.example.org/computer computer.xsd"
>
1G
2G
1.2.创建一个computer.xsd文件。
targetNamespace="http://www.example.org/computer"
xmlns:tns="http://www.example.org/computer"
xmlns:mem="http://www.example.org/memory" elementFormDefault="qualified"
>
2.创建一个computer.xml文件。
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.example.org/computer"
xmlns:mem="http://www.example.org/memory"
xsi:schemaLocation="http://www.example.org/computer computer.xsd
http://www.example.org/memory memory.xsd"
>
1G
2G
2.2.创建一个computer.xsd文件。
<?xml version="1.0" encoding="UTF-8"?>
xmlns:tns="http://www.example.org/computer"
xmlns:mem="http://www.example.org/memory"
elementFormDefault="qualified">
2.3创建一个memory.xsd文件。
targetNamespace="http://www.example.org/memory"
xmlns:tns="http://www.example.org/memory"
elementFormDefault="qualified">