首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XSD-XSD映射

XSD-XSD映射
EN

Stack Overflow用户
提问于 2011-01-11 18:12:55
回答 2查看 1.1K关注 0票数 3

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

EN

回答 2

Stack Overflow用户

发布于 2012-04-11 08:15:23

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

例如。

代码语言:javascript
复制
<Customer>
   <Name>ACME</Name>
   <Address>9 Main Street, Anytown, USA</Address>
</Customer>

代码语言:javascript
复制
<Customer Name="ACME" City="Anytown" Country="USA" Address="9 Main Street"/>

是两个描述或多或少相同的东西的XML --但是从他们的XSD中无法知道一个中的<Address>元素对应于另一个中的三个不同的属性AddressCityCountry

我担心您必须手动创建XSLT -我的建议是从示例XML文件开始,而不是从XSD开始-要容易得多。

票数 2
EN

Stack Overflow用户

发布于 2015-07-16 02:55:26

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4656467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档