我有一个XML消息,我需要解析并找到一个特定的标记。在那个标签数据上,我需要检查所有的强制数据元素是否存在。如果缺少数据元素,我需要将缺少的数据添加到标记中。一旦丰富,我需要重新提交进一步处理。有人可以给出一些关于如何使用Linux脚本来完成这个任务的指导。可以使用awk命令来查找xml消息中的标记。如何解析和修改XML标记
0
A
回答
0
使用像awk这样的文本处理工具处理XML不会伸缩。多行数据,编码数据等将使得处理小数据变得困难。使用XML处理库 - perl has many。所有其他语言也一样。
0
我建议XSLT。另见Wikipedia article about XSLT,有一些样本。我认为XSLT对于您描述的工作非常有用。
相关问题
- 1. 如何解析XML标记的属性?
- 2. 如何从特定标记解析xml
- 3. Android解析子XML标记
- 4. 解析XML跳过标记
- 5. XML DOM解析br标记
- 6. 解析XML然后修改输出
- 7. Android XML解析缺失标记
- 8. 无法解析自闭合xml标记
- 9. 用空标记解析SoapObject XML
- 10. XQuery来解析XML标记为列
- 11. 如何使用NSXMLParser解析多个XML标记
- 12. 如何在Python中解析嵌套标记的XML
- 13. Java XML解析器 - 如何收集或计算某个标记
- 14. 如何在已解析的XML文本中移除“BODY”标记?
- 15. 如何解析Java中xml标记中引号的值?
- 16. 如何使用ruby解析XML以获得重复的标记?
- 17. 如何解析“无效的”嵌套的XML标记
- 18. 如何使用jQuery在解析的XML中编辑标记?
- 19. 如何解析Android中xml文件中标记值的属性
- 20. 如何解析HTML标记XML中的Android
- 21. 如何解析xml文件中的自我关闭标记
- 22. 修改viewWith标记
- 23. 解析XML时出错:不匹配的标记(无效标记)
- 24. 推荐php库解析和修改dom
- 25. 解析修改日期和时间
- 26. 解析和修改LLVM IR代码
- 27. 解析和修改文件与Python
- 28. 如何通过标记名修改contentcontrol?
- 29. 如何修改WordPress博客的标记?
- 30. 如何解析XML的目标C
awk更多用于处理文本表格数据。使用类似Perl的东西可能会让你的生活更轻松 - 它有许多库来处理XML。 – Ryan 2012-02-16 22:05:22