मैं एक वेबसाइट फ़ीड कि लग रहा है इसपार्स एचटीएमएल jQuery या जावास्क्रिप्ट
<rss...>
<title> some title </title>
<content>
<![CDATA[ <div>this tag is ignored<div> who took the cookie in the cookie jar!? ]]>
</content>
</rss>
जैसे मैं html में प्रदर्शित करने के लिए cdata की संपूर्ण सामग्री की जरूरत हो रही है का उपयोग कर cdata अंदर। मैं jquery 1.9.1 का उपयोग कर रहा हूं और जब मुझे $(xml).find('rss content').text()
, का उपयोग करके सामग्री भाग मिलता है तो यह वास्तव में पूरे <div>this tag is ignored<div>
भाग को अनदेखा करता है। जावास्क्रिप्ट या jquery का उपयोग कर सीडीएटीए के अंदर सबकुछ पाने का कोई तरीका?
सीडीएटीए पार्सर से डेटा छिपाने के लिए है, ताकि इसे डीओएम में HTML के रूप में पार्स नहीं किया जा सके। मैं समझने की कोशिश कर रहा हूं कि सीडीएटीए में आपका एचटीएमएल क्यों छिपा हुआ है? क्या आप इसे सिर्फ अजाक्स कर सकते हैं? –
क्या आपने 'text()' के बजाय 'html()' का उपयोग करने का प्रयास किया है? – Stefan