下面是一个XML文件(BookSales.xml)Location后面跟了要验证的XSD文件,自已改路径<?xml version="1.0" encoding="gb2312"?>
<!-- PRODUCTDATA是根元素-->
<PRODUCTDATA xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="F:\XML\2\BookSaleS.XSD">
<PRODUCT>
<BookTitle>JAVA核心技术</BookTitle>
<BookISBN>I001</BookISBN>
<FAuthor>John Sun</FAuthor>
<LAuthor>May Rose</LAuthor>
<BookPrice>45</BookPrice>
</PRODUCT>
</PRODUCTDATA>
下面是XSD文件(BookSales.xsd)<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="PRODUCTDATA" type="PRODATA"/>
<xsd:complexType name="PRODATA">
<xsd:sequence>
<xsd:element name="PRODUCT" type="PROC"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PROC">
<xsd:sequence>
<xsd:element name="BookTitle" type="xsd:string"/>
<xsd:element name="BookISBN" type="xsd:string"/>
<xsd:element name="FAuthor" type="xsd:string"/>
<xsd:element name="LAuthor" type="xsd:string"/>
<xsd:element name="BookPrice" type="xsd:positiveInteger"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
你可以用XMLSPY这个软件编译XML文件,很不错的。
<!-- PRODUCTDATA是根元素-->
<PRODUCTDATA xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="F:\XML\2\BookSaleS.XSD">
<PRODUCT>
<BookTitle>JAVA核心技术</BookTitle>
<BookISBN>I001</BookISBN>
<FAuthor>John Sun</FAuthor>
<LAuthor>May Rose</LAuthor>
<BookPrice>45</BookPrice>
</PRODUCT>
</PRODUCTDATA>
下面是XSD文件(BookSales.xsd)<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="PRODUCTDATA" type="PRODATA"/>
<xsd:complexType name="PRODATA">
<xsd:sequence>
<xsd:element name="PRODUCT" type="PROC"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PROC">
<xsd:sequence>
<xsd:element name="BookTitle" type="xsd:string"/>
<xsd:element name="BookISBN" type="xsd:string"/>
<xsd:element name="FAuthor" type="xsd:string"/>
<xsd:element name="LAuthor" type="xsd:string"/>
<xsd:element name="BookPrice" type="xsd:positiveInteger"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
你可以用XMLSPY这个软件编译XML文件,很不错的。
解决方案 »
- 谁能解释一下我这个url传参的原理
- 关于axis1.x的超时处理
- 求java简单算法
- 购物车
- 一个简单问题,想不通
- 谁会安装olat
- 表格,div区域设置位置问题
- 请问:struts的基本思路
- OracleJSP: oracle.jsp.parse.JspParseException: 行 # 1, <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
- 在使用JB2005时,TOMCAT+JB的环境都已经建立好了,右键点击某个很简单的JSP调用"web run using xx.jsp",tomcat正常启动,但是却没有去执行
- 如何实现定时发送功能
- 经常的用j2ee,但是谁能用经典的比喻阐述一下j2ee的含义
XmlSpy
确实很好 将“流氓无赖”测试到底
——始于2003年7月
树欲止而风不停,行云流水匆匆去;
树梢蚂蚱凭空望,江边浪花碎巨石; 支持“流金岁月”!!!
——2003年12月24日am^@^
文件写好后,
你用XMLSPY直接编译就可以了