xml – 反向XSL输出
发布时间:2020-12-16 05:33:52 所属栏目:百科 来源:网络整理
导读:我有一个XSL及其 XML输出.我可以使用这些生成样本输入文件吗?我需要看看输入XML的结构是如何需要的. I have an XSL and its XML output. Can I produce a sample input file using these? 对于任何函数f()具有反转,f()必须是双向1:1映射. 并非所有函数都是
我有一个XSL及其
XML输出.我可以使用这些生成样本输入文件吗?我需要看看输入XML的结构是如何需要的.
对于任何函数f()具有反转,f()必须是双向1:1映射. 并非所有函数都是双向1:1映射.想到的最简单的例子是: f(x) = x^2 因此,平方不是双向1:1映射.将平方反转应用于9将产生两个值 – -3和3,但根据定义,函数只能生成一个值. 通常,如果函数不是双向1:1映射,则它是有损的,并且它在输入中的所有信息都不存在于结果中(或可以从中扣除). 在平方丢失信息的情况下,论证是正面的还是负面的. 有些函数会失去100%的所有东西,比如常量: f(x) = 1 通常,XSLT转换是将源XML文档转换为某些输出结果的函数.通常这种转换是有损的(例如我们经常被告知放弃/忽略一些属性或元素). 因此,是否可以从输出中恢复转换的输入的答案通常是否定的. 即使不是确切的输入,但是“样本输入”是必要的,也不能总是生成它,并且它永远不会包含转换丢失的数据. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |