【发布时间】:2013-11-29 00:25:44
【问题描述】:
这是我正在尝试制作的代码:
echo "type in code"
read code1
echo (xmllint --xpath '/rates/currency[code="$code1"]/rate/text()' rates.xml)
打印“XPath 集为空” 它应该从我的 xml 文档中打印出费率。打印哪种汇率取决于货币代码(澳元、美元、欧元等)。如果它是这样输入的:
echo (xmllint --xpath '/rates/currency[code="GBP"]/rate/text()' rates.xml)
它会响应代码为 GBP 的货币的正确汇率。
这是为什么呢?如何解决?
【问题讨论】: