问题是我正在尝试使用xmllint验证xml文件。在我的机器(OSX 10f.7.5)上,它说xml无效。当同事在他的机器上尝试时,它说这是有效的。我不确定他正在运行什么版本的OSX,但我确实知道我的xmllint版本是

$ xmllint --version
xmllint: using libxml version 20703

他的版本是
$ xmllint --version
xmllint: using libxml version 20708

因此,问题是如何在我的计算机上构建该版本(或最新版本)?

最佳答案

似乎xmlstarlet软件包包含xmllint,因此应该可以解决问题:

brew install xmlstarlet

我不确定您将如何获得特定版本。

10-01 17:37