使用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的路径进行验证。
Global site tag (gtag.js) - Google Analytics