का उपयोग कर जावास्क्रिप्ट पार्सिंग मैं रूबी में एक टेस्ट कोड लिख रहा हूं और वेबसाइट की HTML स्रोत फ़ाइल को पार्स करने का प्रयास कर रहा हूं। इसमें एक जावास्क्रिप्ट चर है जिसका उपयोग मैं अन्य मूल्यों के साथ तुलना करने के लिए कर सकता हूं। उदाहरण के लिए:रूबी कोड
<script type="text/javascript" language="JavaScript">
function GetParam(name) {
var req_var = {
a: 'xyz',
b: 'yy.com',
c: 'en',
d:0,
e: 'y'
};
}
</script>
यहाँ मैं इस समारोह से चर req_var
निकालना चाहते हैं। क्या यह करना मुमकिन है? यदि ऐसा है तो कृपया कोई मेरी मदद कर सकता है?
आपके पासNokogiri टैग का उपयोग किया, तो मुझे यकीन नहीं है कि "इस कार्य से परिवर्तनीय' req_var' निकालें "का क्या मतलब है। क्या आपको इस स्क्रिप्ट ब्लॉक को खोजने के लिए नोकोगिरी का उपयोग करने में मदद चाहिए? आप एचटीएमएल से क्या प्राप्त करना चाहते हैं, सिर्फ 'req_var' नामक चर का पाठ? क्या आप इसे रूबी हैश में बदलना चाहते हैं? – Phrogz
मैं कुछ अन्य एचटीएमएल पार्सिंग करने के लिए उसी कोड में नोकोगिरी का उपयोग कर रहा हूं। तो, आदर्श रूप में अगर मैं नोकोगिरी का उपयोग कर सकता हूं, तो यह बहुत अच्छा होगा। अगर मैं इसे रूबी हैश में बदल सकता हूं तो यह बहुत अच्छा होगा। – rubytester