无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------打开输入文件错误: 'Cd_Catalog.xsd'。架构中根元素的错误定义。处理资源 'file:///E:/ACCP/ACCP课件及源码/北大青鸟accp4.0/Y2 XML课件/学生用书源代码/上机部分/LG2-Source/DIY/... elementFormDefault="qualified">
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------打开输入文件错误: 'Cd_Catalog.xsd'。架构中根元素的错误定义。处理资源 'file:///E:/ACCP/ACCP课件及源码/北大青鸟accp4.0/Y2 XML课件/学生用书源代码/上机部分/LG2-Source/DIY/... elementFormDefault="qualified">
解决方案 »
- http请求中传输的流要什么格式才能收到?
- java.sql.Date 和 Java.util.Date有何区别?
- SSH三大框架学完后,有必要学习EJB3.0吗?
- 如何同时启用IIS与tomcat,如何配置两个服务器并行开发?
- 请教在struts标签中制定CSS的方法
- 文件上传下载后台实现?(加急)
- 各位大侠,请教一下,在jsp中怎样使用RMI,在线等
- cmp 结果集 类型转换时java.lang.ClassCastException
- 哪位老大,可以醍醐灌顶的讲一下petstore中使用的关于event类,已经eventResponse类的细节,以及为什么要那样做。多谢了。
- 写入xml时出的问题。
- 关于JTA的疑问????
- 请有工作经验的朋友告诉我一声
这算不算解决了?
<?xml version="1.0" encoding="GB2312"?>
<Inventory xmlns="text"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="text2">
<Book isbn="0-12-345" inStock="Yes">
<Name> XML 核心技术 </Name>
<Price> 50.00 元 </Price>
<Quantity> 6 </Quantity>
</Book>
<Book isbn="0-12-349" inStock="Yes">
<Name> Java 核心技术 </Name>
<Price> 75.00 元 </Price>
<Quantity> 3 </Quantity>
</Book>
<Book isbn="0-12-400" inStock="No">
<Name> C# </Name>
<Price> 80.00 元 </Price>
<Available> 12-12-2005 </Available>
</Book>
</Inventory>
schema:
<?xml version="1.0" encoding="GB2312"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="text2"
targetNamespace="text"
elementFormDefault="qualified">
<xs:element name="Available" type="xs:string"/>
<xs:element name="Book">
<xs:complexType>
<xs:sequence>
<xs:element ref="Name"/>
<xs:element ref="Price"/>
<xs:choice>
<xs:element ref="Quantity" minOccurs="0"/>
<xs:element ref="Available" minOccurs="0"/>
</xs:choice>
</xs:sequence>
<xs:attribute name="isbn" type="xs:string" use="required"/>
<xs:attribute name="inStock" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="No"/>
<xs:enumeration value="Yes"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="Inventory">
<xs:complexType>
<xs:sequence>
<xs:element ref="Book" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Price" type="xs:string"/>
<xs:element name="Quantity" type="xs:int"/>
</xs:schema>结果:
<?xml version="1.0" encoding="GB2312" ?>
- <Inventory xmlns="text" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="text2">
- <Book isbn="0-12-345" inStock="Yes">
<Name>XML 核心技术</Name>
<Price>50.00 元</Price>
<Quantity>6</Quantity>
</Book>
- <Book isbn="0-12-349" inStock="Yes">
<Name>Java 核心技术</Name>
<Price>75.00 元</Price>
<Quantity>3</Quantity>
</Book>
- <Book isbn="0-12-400" inStock="No">
<Name>C#</Name>
<Price>80.00 元</Price>
<Available>12-12-2005</Available>
</Book>
</Inventory>做的更改:
Xml文件
<Catalog xmlns="text2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="text1">Xsd文件:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="text1" targetNamespace="text2" elementFormDefault="qualified">
对比发现
Xml文件中的xmlns对应xsd中的targetNamespace
Xml中的xsi:scheamLocation对应xsd中的xmlns
换成原来的就不可以