मैं इस वाक्य रचना कई स्थानों को देखा है (जैसे, here):xmllint अज्ञात विकल्प '--xpath'
xmllint --xpath '/plist/array/string/text()' tmp.xml
, एक xpath चयनकर्ता का उपयोग करके एक विशेष XML नोड खोज करते हैं। हालांकि, मुझे अपनी मशीन (मैक ओएस एक्स हिम तेंदुए) पर निष्पादित करने का प्रयास करते समय त्रुटि Unknown option --xpath
त्रुटि मिल रही है।
xmllint के लिए आदमी पृष्ठ पर और अधिक बारीकी से देख रहे हैं, मुझे नहीं --xpath
विकल्प दस्तावेज ...
I Am बस पूरी तरह से कुछ यहाँ याद आ रही?
मैं भी नहीं '--xpath' विकल्प मिल सकता है (मेरे लिनक्स बॉक्स पर) लेकिन मेरे मामले में 'xmllint' इस विकल्प के बारे में जानता है:' xmllint | grep xpath' वापसी '--xpath expr: XPath अभिव्यक्ति का मूल्यांकन करें, inply --noout'। हमें 'xmllint --version' कमांड के आउटपुट दिखाएं। हो सकता है कि इस प्रोग्राम को XPath समर्थन के साथ/या संकलित किया जाना चाहिए? .. –
@ steve.sims उत्तर [इस प्रश्न] का जवाब देखें (http://stackoverflow.com/questions/11611385/get-value-from-an-attribute- xmllint का उपयोग कर) xmllint के पुराने संस्करणों का उपयोग करने के लिए जो --xpath तर्क का समर्थन नहीं करते हैं। – mmigdol