我有一条xml消息,我需要解析并查找特定标记。在该标签数据上,我需要检查是否存在所有必需的数据元素。如果缺少数据元素,我需要将缺少的数据添加到标记中。一旦浓缩,我需要重新提交进一步处理。有人可以给出一些关于如何使用linux脚本完成此操作的指导。是否可以使用awk命令在xml消息中查找标记。
答案 0 :(得分:0)
使用像awk这样的文本处理工具处理XML将无法扩展。多个lline数据,编码数据等将使得处理甚至小数据变得困难。使用XML处理库 - perl has many。所有其他语言也是。
答案 1 :(得分:0)
我建议XSLT。另请参阅Wikipedia article about XSLT,有一些示例。我认为XSLT非常适合您描述的工作。