如何在Bash中解析XML?

如何在Bash中解析XML?

理想情况下,我想要做的是:

cat xhtmlfile.xhtml |getElementViaXPath --path='/html/head/title' |sed -e 's%(^<title>|</title>$)%%g' > titleOfXHTMLPage.txt


慕少森
浏览 704回答 3
3回答

红颜莎娜

可以从shell脚本调用的命令行工具包括:4x路-Python的命令行包装器4套房包装XMLStarletPerl XPath库的xpath命令行包装器西德尔-使用URL和文件。也可以使用JSON我还使用xmllint和xsltproc与少量XSL转换脚本一起从命令行或shell脚本中进行XML处理。
打开App,查看更多内容
随时随地看视频慕课网APP