XPath, aby pobrać cały tekst w elemencie jako jedną wartość, usuwając podziały wierszy
Próbuję pobrać cały tekst w węźle dla następującego zestawu i zwracać jako jedną wartość (nie wiele węzłów).
<p>
"I love eating out."
<br>
<br>
"This is my favorite restaurant."
<br>
"I will definitely be back"
</p>
Używam '/ p' i otrzymuję wszystkie wyniki, ale wraca z podziałem linii. Również próba „/ p / text ()” powoduje, że każdy tekst między każdym znacznikiem jest oddzielną zwracaną wartością. Idealny powrót byłby -
"I love eating out. This is my favorite restaurant. I will definitely be back"
Próbowałem szukać innych pytań, ale nie mogłem znaleźć czegoś tak blisko. Proszę nie, że w obecnym środowisku jestem ograniczony tylko do używania zapytania XPath i nie mogę parsować po lub ustawiać żadnego wstępnego parsowania HTML. W szczególności używam funkcji importXML wewnątrz Dokumentów Google.