XML Starlet的替代品

Mic*_*ael 6 xml bash xmlstarlet

有没有替代XML starletXML处理bash?我的典型用法是:

  • 相当格式化;
  • 选择数据XPath.

dog*_*ane 3

看一眼xmllint

格式化 xml:

$ xmllint --format file.xml
Run Code Online (Sandbox Code Playgroud)

要评估 XPath:

$ xmllint --format --shell file.xml <<< "cat /some/xpath/expression"
Run Code Online (Sandbox Code Playgroud)