widziałem tej składni kilka miejsc (np here):xmllint nieznana opcja „--xpath”
xmllint --xpath '/plist/array/string/text()' tmp.xml
, używane do kwerendy konkretny węzeł XML przy użyciu wybieraka xpath. Jednak otrzymuję komunikat o błędzie Unknown option --xpath
podczas próby wykonania tego na moim komputerze (mac os x snow leopard).
Przyglądając się bliżej na stronie man xmllint, nie widzę opcji --xpath
udokumentowane ...
jestem po prostu całkowicie brakuje czegoś tutaj?
ja również nie może znaleźć opcję '--xpath' (na moim Linux-ie), ale w moim przypadku 'xmllint' wie o tej opcji:' xmllint | grep xpath' return '--xpath expr: oblicz wyrażenie XPath, inply --noout'. Pokaż nam wynik polecenia 'xmllint --version'. Może ten program powinien być skompilowany z/bez wsparcia XPath? .. –
Zobacz @ steve.sims odpowiedź na [to pytanie] (http://stackoverflow.com/questions/11611385/get-value-from-an- attribute- using-xmllint) do używania starszych wersji xmllint, które nie obsługują argumentu --xpath. – mmigdol