一尘不染

如何使用shellscript解析XML?

linux

我想知道使用shellscript解析XML文件的最佳方法是什么?

  • 应该一个人手工做吗?
  • 第三层图书馆是否存在?

如果您已经做到了,请告诉我您是如何做到的


阅读 307

收藏
2020-06-02

共1个答案

一尘不染

您可以尝试xmllint

xmllint程序解析一个或多个XML文件,这些文件在命令行上指定为xmlfile。根据选择的选项,它会打印各种类型的输出。这对于检测XML代码和XML解析器中的错误很有用

它允许您使用–pattern选项通过xpath选择XML文档中的元素。

在Mac OS X(Yosemite)上,默认情况下已安装它。
在Ubuntu上,如果尚未安装,则可以运行apt-get install libxml2-utils

2020-06-02