我尝试使用管道 curl 和 xmllint 来解析来自 url 的 xml 输出。但由于某种原因,xml 不会解析 xml,而是显示 curl 生成的 xml。我缺少一个设置?如果将 curl 操作的结果存储为文件并将其用作 xmllint 的输入,则它可以正确解析。
curl --location --header "Accept: application/rdf+xml" http://www.test.com | xmllint --format - --xpath '//title'