go xml package पर देखकर मुझे ऐसी संभावना नहीं मिली। Go केवल संरचनाओं के पेड़ को परिभाषित करने की अनुमति देता है, उन्हें एक्सएमएल पेड़ पर मानचित्रित करता है और xml.NewDecoder(myXmlString).Decode(myStruct)
का उपयोग करके deserialize।XPath का उपयोग कर एक्सएमएल से मूल्य कैसे प्राप्त करें
भले ही मैं गो संरचनाओं के आवश्यक पेड़ को परिभाषित करता हूं, फिर भी मैं XPath का उपयोग करके उस पेड़ से पूछ नहीं सकता।
सी # में सुविधाजनक फ़ंक्शन SelectSingleNode है जो सी # कक्षाओं में पूरे वृक्ष संरचना को डुप्लिकेट किए बिना XPath निर्दिष्ट करके एक्सएमएल पेड़ से मूल्य का चयन करने की अनुमति देता है।
क्या गो में इसी तरह की संभावना है? यदि नहीं, तो इसे लागू करने का सबसे आसान तरीका क्या है (संभावित रूप से एक्सएमएल पैकेज का पुन: उपयोग करना)?
क्या आप जानते हैं कि इसका उपयोग http.Get आउटपुट के साथ कैसे किया जा सकता है? – Mahdi