我有 2 个 xsd 文件示例parent.xsd
和child.xsd
在child.xsd中,我确实引用了parent.xsd,如下所示
现在在我的逻辑应用中,我想使用 child.xsd,它进一步引用了 parent.xsd
在集成帐户中,我已将 child.xsd 和 parent.xsd 文件作为架构项目上传,但 child.xsd 如何知道它参考了同一集成帐户中的 parent.xsd。
或
对于父.xsd,我是否需要将其存储在 blob 容器中并在子.xsd 架构位置中使用其 URI
?例如:
<xs:include schemasLocation = "http://myaccount.blob.core.windows.net/myconatiner/parent.xsd"/>
请建议正确的方法。
将架构文件上传到集成帐户架构项目部分时,所有上传的文件都驻留在 Azure 中的同一目录/位置。
在架构文件中,schemaLocation="ABC.xsd">足以引用集成帐户架构项目中的另一个 xsd 文件。