xml - 使用 xmlstarlet 将 XML 从一个文件插入到另一个文件中?

标签 xml insert xmlstarlet

有没有一种方法可以使用 xmlstarlet 将 XML 从一个文件插入到另一个文件中,或者我是否将一堆 -s 命令串在一起?我有一个相当大的 block 要插入。我最好编写一些包含该 block 的 xsl 吗?

最佳答案

Would I be better off writing some xsl with that chunk in it?

我认为使用 XSL 会更好; document()函数允许您从另一个文件获取 XML。 xmlstarlet 的 ed 子命令无权访问 document()并且它缺乏访问其他文件的方法。

关于xml - 使用 xmlstarlet 将 XML 从一个文件插入到另一个文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11696424/

相关文章:

xml - 根据树中另一个元素的值更改 XML 元素的值

c# - 内部加入插入查询?

xml - 如何使用 xml starlet 选择 xml 值

java - 我可以在没有明确提供 XSL 文件的情况下进行 XSL 转换吗?

XML 到 XML xsl 样式表

php - MySQL 插入查询失败,没有错误

c# - 如何将项目插入键/值对对象?

xmlstarlet:通过位置号选择元素

xml - 计算 XSLT 2.0 中变量中的字符数

java - 将 XML 属性转换为有效的 HTML 属性值?