标签: xml linux libxml2
我想将给定XML文件中节点的值更改为模板,并将整个XML保存为另一个文件。
我必须在Linux环境中使用libxml2库,我的想法是:
这个工作流程可以正确吗?
还有其他方法可以用更少的代码来做这件事吗?
任何代码示例都将受到赞赏。
谢谢!
答案 0 :(得分:0)
另一个解决方案是以r / w模式打开文件,找到值并动态更改它。但问题在于很难找到价值。
libxml2的解决方案是解析文件以创建树。树是一个非常好的结构,用于查找值。 您可以更改树中的值并将树保存在新文件中。