使用xsd验证xml的问题
faithful_czx
2009-07-06
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" >
<xsd:element name="hsdoc" type="hsdocRoot"/> <xsd:complexType name="hsdocRoot"> <xsd:sequence> <xsd:element name="name" type="xsd:string" /> <xsd:element name="population" type="xsd:decimal"/> </xsd:sequence> </xsd:complexType> </xsd:schema> <hsdoc xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="actionModel1.xsd"> <name></name> <population></population> </hsdoc> 在同一目录下,验证是可以的。但在不同目录下就不能验证。如果xml在aa/test.xml目录,xsd在bb/actionModel1.xsd. 在xml中如何指定xsd的路径进行验证。 |