相关疑难解决方法(0)

合并XML文档

我需要"合并"两个XML文档,覆盖重叠的属性和元素.例如,如果我有document1:

<mapping>
    <key value="assigned">
        <a/>
    </key>
    <whatever attribute="x">
        <k/>
        <j/>
    </whatever>
</mapping>
Run Code Online (Sandbox Code Playgroud)

文件2:

<mapping>
    <key value="identity">
        <a/>
        <b/>
    </key>
</mapping>
Run Code Online (Sandbox Code Playgroud)

我想合并这两个:

<mapping>
    <key value="identity">
        <a/>
        <b/>
    </key>
    <whatever attribute="x">
        <k/>
        <j/>
    </whatever>
</mapping>
Run Code Online (Sandbox Code Playgroud)

我更喜欢基于JavaXSLT的解决方案,ant会很好,但是如果有一个简单的方法可以在Rake,RubyPython中做到这一点请不要害羞:-)

编辑:实际上我发现我宁愿使用自动化工具/脚本,甚至自己编写它,因为手动合并大约30个XML文件有点笨拙...... :-(

xml

22
推荐指数
1
解决办法
5万
查看次数

我在哪里可以找到关于XSLT文件的好教程?

我正在编写两种XML文件类型之间的翻译,并想知道在哪里可以找到关于此过程的一些好的教程.

谢谢.

xslt

5
推荐指数
1
解决办法
2491
查看次数

标签 统计

xml ×1

xslt ×1