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. В частности, я использую функцию importXML внутри Документов Google.

Ответы на вопрос(1)

Ваш ответ на вопрос