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.

questionAnswers(1)

yourAnswerToTheQuestion