Parse XML with hpricot, get attributes -


मेरा एक्सएमएल:

  & lt; पूर्वानुमान_विवरण & gt; & Lt; शहर डेटा = "चेल्याबिंस्क, चेल्याबिंस्क प्रांत" / & gt; & Lt; / forecast_information & gt;  

उदाहरण के लिए शहर का डेटा कैसे प्राप्त करें? अंदरूनी html नहीं, सिर्फ शहर के डेटा, डाक कोड आदि की विशेषताएँ

एक्सएमएल को पार्स करने में बड़ी मदद होगी । ऐसा लगता है, तो यह अविश्वसनीय रूप से आसान है।

डेटा तत्व के अंदर डेटा विशेषता को निकालने के लिए XPath अभिव्यक्ति निम्नानुसार है:

< Pre> / forecast_information / city / @ डेटा

अभिव्यक्ति कहता है, विशेषता डेटा नामित है (यह है कि @ साइन इन का मतलब है कि शहर नाम के तत्व के अंदर, जो कि forecast_information नाम के तत्व के अंदर है।

अब, XML आपको Google पर लिंक किया गया है आरयू आप यहां पोस्ट किए गए उदाहरण से अधिक जटिल है। इसके बारे में समान जानकारी निकालने के लिए, इस अभिव्यक्ति का उपयोग करें:

  // city / @ data   

यह अभिव्यक्ति कहती है, विशेषता शहर नामित तत्व के अंदर डेटा , स्रोत XML में शहर कोई बात नहीं है।


Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -