gpt4 book ai didi

javascript - 寻找 JavaScript XML 差异工具

转载 作者:行者123 更新时间:2023-11-30 08:56:52 25 4
gpt4 key购买 nike

<分区>

我现在面临的任务如下:我有两个 XML 文件,它们的结构和内容可能略有不同。两个 XML 都由同一个 XSD 验证。我需要创建另一个 XML 文件,它将作为 XSL 转换的基础,并允许在 XSL 转换输出中提供元素的旧值和新值。

想法是创建一个新的 xml,它将在 @diff 属性中包含旧元素值。所以我尝试使用 XSL 实现它,但失败了,因为我不知道如何处理缺少元素的情况。

现在我决定回退到 JavaScript,它会为我生成这个新的 XML。所以我正在寻找一个可以根据我的需要使用或修改的 XML 差异库。我正在考虑使用 XSD 作为比较任务的基础。 (在这种情况下是否可以摆脱它?)

如果您对如何以不同的方式解决这个问题有任何想法,我也很乐意看到它们。

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