2012-01-31 3 views
6

मेरे पास एक पाइप है जो यूट्यूब चैनल फ़ीड से यूट्यूब आईडी निकालने का प्रयास कर रहा है।याहू पाइप में एक सरणी ऑब्जेक्ट से एक स्ट्रिंग प्राप्त करें?

मेरे पास है:

फ़ीड लायें -> उप तत्व (item.link) -> काट-छांट (1 के बाद) -> Regex (blah) -> आउटपुट

उत्पादन होता है

मेरे समस्या है:

0 
    content ABGmhMBBGgw 

मैं इस आउटपुट को स्ट्रिंग बिल्डर में नहीं डाल सकता क्योंकि यह एक ऑब्जेक्ट (शायद सरणी है?) है।

तो मैं अब इस ऑब्जेक्ट सरणी चीज़ से कच्ची स्ट्रिंग को कैसे निकाल सकता हूं।

उत्तर

-1

कैसे एक यूट्यूब चैनल से नवीनतम वीडियो निकालने और वेबपृष्ठ में एम्बेड करने के लिए दिखा एक डेमो, सभी जावास्क्रिप्ट के साथ किया है और एक याहू पाइप में पाया जा सकता ... http://lovelogic.net/z_tuts/ytgrab3.html

सिर्फ सही पेज स्रोत देखने के लिए क्लिक करें और सीखें कि याहू पाइप से जेएसओएन को डीकोड किया गया है, फिर एचटीएमएल में बदल दिया गया है, पाइप के विवरण यहां पाए जा सकते हैं http://pipes.yahoo.com/pipes/pipe.info?_id=19431b877cc39a2d5fe8efa00bd86009

+0

-1 यह प्रश्न का उत्तर नहीं देता है, जो आईडी निकालने और स्ट्रिंग बिल्डर में इसका उपयोग करने के बारे में था। –

0

एक विकल्प के रूप में, आप "आरएसएस बनाने" नामक पाइप मॉड्यूल का उपयोग कर सकते हैं और इसे छोटा कर सकते हैं regexp परिणाम से।

इसमें वांछित स्ट्रिंग को दिए गए 0 के बजाय शीर्षक के रूप में शामिल किया जाएगा, लेकिन वैसे भी एक सरणी होगी।

संबंधित मुद्दे