he visto esta sintaxis varios lugares (por ejemplo, here):xmllint opción desconocida '--xpath'
xmllint --xpath '/plist/array/string/text()' tmp.xml
, que se utiliza para consultar un nodo XML particular usando un selector XPath. Sin embargo, recibo el error Unknown option --xpath
cuando intento ejecutar esto en mi máquina (mac os x snow leopard).
Mirando más de cerca la página del manual de xmllint, no veo la opción --xpath
documentado ...
solo estoy totalmente perdiendo algo?
También puede no encontrar la opción '--xpath' (en mi caja de Linux) pero en mi caso 'xmllint' conoce esta opción:' xmllint | grep xpath' return '--xpath expr: evalúa la expresión XPath, inply --noout'. Muéstranos el resultado del comando 'xmllint --version'. ¿Tal vez este programa debería compilarse con o sin soporte XPath? ... –
Ver @ steve.sims respuesta a [esta pregunta] (http://stackoverflow.com/questions/11611385/get-value-from-an-attribute- using-xmllint) para usar versiones anteriores de xmllint que no admiten el argumento --xpath. – mmigdol