मैं निम्नलिखित पाठ के लिए नोड में सभी टेक्स्ट प्राप्त करने और एक मान (एकाधिक नोड्स नहीं) के रूप में लौटने की कोशिश कर रहा हूं।XPath तत्व में सभी पाठ को एक मान के रूप में प्राप्त करने के लिए, लाइन ब्रेक को हटाकर
<p>
"I love eating out."
<br>
<br>
"This is my favorite restaurant."
<br>
"I will definitely be back"
</p>
मैं '/ p' का उपयोग कर रहा हूं और सभी परिणाम प्राप्त कर रहा हूं लेकिन यह लाइन ब्रेक के साथ आता है। अलग-अलग लौटाए गए मान के रूप में प्रत्येक टैग के बीच प्रत्येक पाठ प्राप्त करने में '/ p/text()' परिणाम भी आज़माएं। आदर्श वापसी होगी -
"I love eating out. This is my favorite restaurant. I will definitely be back"
मैं अन्य प्रश्न खोज की कोशिश की है, लेकिन जैसा कि कुछ बंद नहीं पा सके। कृपया नहीं कि वर्तमान वातावरण में मैं केवल एक XPath क्वेरी का उपयोग करने के लिए प्रतिबंधित हूं और किसी भी HTML प्री-पार्सिंग के बाद पार्स नहीं कर सकता। विशेष रूप से मैं Google डॉक्स के अंदर importXML फ़ंक्शन का उपयोग कर रहा हूं।
बस के सभी सन्तान के पाठ का चयन करें ' पी 'के साथ '/ पी // */पाठ()'। 'TextContent' के साथ टेक्स्ट नोड की सामग्री तक पहुंचें। आपको अभी भी उन्हें एक साथ जोड़ना होगा। – nhahtdh