如何从XML示例生成XSLT
发布时间:2020-12-16 05:36:45 所属栏目:百科 来源:网络整理
导读:我正在寻找一种半自动XSLT生成工具. 给定2个XML文件,来源: elmXXX/elm 和目标: exxXXX/exx 该工具应该生成XSLT文件,该文件从源生成目标. 查看内容,它应该标识级别,位置,元素名称等的更改. 这没有通用的解决方案,但我只需要简单的转换. 可能的实施: 1. sca
我正在寻找一种半自动XSLT生成工具.
给定2个XML文件,来源: <elm>XXX</elm> 和目标: <exx>XXX</exx> 该工具应该生成XSLT文件,该文件从源生成目标. 可能的实施: 1. scan the source,map XML data "XXX" to element path "elm" 2. scan the target,map XML data "XXX" to element path "exx" 3. output target XML structure,output XSLT mapping of "XXX","elm" -> "exx" 如果发生冲突,则需要手动干预.冲突可能是“XXX”,而不是源头上的“XXX”. 如果该工具也可以识别XSD / DTD,那将是很好的,例如进行手动“字段”映射. 编辑:澄清.
我怀疑甚至可以自动生成简单的转换规则.
例如,使用XML <family> <father>Paul</father> <mother>Maria</mother> <child>Paul</child> </family> 和目标 <person>Paul</person> 这应该是一个非常普遍的组合.我甚至无法手动决定(没有想要转换的人的帮助)来自哪个标签的目标< person>已创建,来自< father>或者< child>所以我怀疑一个应用程序会产生一些理智的东西. 更新: > WYSIWYG XSLT Designer> Tiger XSLT Mapper(不再正式提供) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |