gpt4 book ai didi

XSD-XSD 映射

转载 作者:行者123 更新时间:2023-12-01 00:36:41 28 4
gpt4 key购买 nike

我有两个 XSD 文件(源文件和目标文件)...我应该在什么基础上映射这两个文件以获得 XSLT?我知道 MapForce 如何帮助映射,但我使用示例项目..现在我想知道我应该在什么基础上映射我的客户发送给我的这些文件..

最佳答案

我认为在给定两个 XSD 的情况下,没有任何通用的方法可以生成 XSLT(如果这是您想要的)。 XSD 描述了 XML 文件的结构,但它们没有说明它们包含的数据是什么(如果您愿意的话,它们的语义)。

例如

<Customer>
<Name>ACME</Name>
<Address>9 Main Street, Anytown, USA</Address>
</Customer>

<Customer Name="ACME" City="Anytown" Country="USA" Address="9 Main Street"/>

是描述或多或少相同事物的两个 XML - 但没有办法知道阅读他们的 XSD <Address>一个元素对应三个不同的属性Address , CityCountry在另一个。

恐怕您必须手动创建 XSLT - 我的建议是从示例 XML 文件开始,而不是 XSD - 更容易。

关于XSD-XSD 映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4656467/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com