से नोड सामग्री कैसे प्राप्त करें मैं आयात org.jdom का उपयोग कर जावा में एक एप्लिकेशन लिख रहा हूं। *;जेडीओएम
मेरा एक्सएमएल मान्य है, लेकिन कभी-कभी इसमें HTML टैग होते हैं। उदाहरण के लिए, कुछ इस तरह:
<program-title>Anatomy & Physiology</program-title>
<overview>
<content>
For more info click <a href="page.html">here</a>
<p>Learn more about the human body. Choose from a variety of Physiology (A&P) designed for complementary therapies.&#160; Online studies options are available.</p>
</content>
</overview>
<key-information>
<category>Health & Human Services</category>
तो मेरी समस्या < पी के साथ है> overview.content नोड के अंदर टैग।
मुझे उम्मीद थी कि इस कोड काम करेगा:
Element overview = sds.getChild("overview");
Element content = overview.getChild("content");
System.out.println(content.getText());
लेकिन यह खाली देता है।
मैं ओवरव्यू.content नोड से सभी पाठ (नेस्टेड टैग और सभी) कैसे वापस कर सकता हूं?
धन्यवाद
हाय, मैं कैसे सामग्री नोड बाहर समतल कर सकते हैं रिकर्सिवली, जब पाठ अन्य नोड के साथ मिश्रित किया जाता है। उदाहरण के लिए एक हाइपरलिंक वाक्य के बीच में बैठता है। मैंने कुछ मदद के लिए एक उपहार दिया है। –
एक लिंक और आदेशित सूचियों सहित सामग्री टैग के अंदर सभी HTML प्राप्त करने की आवश्यकता है। धन्यवाद –