У меня есть XML-файл и имеющие данныеполучить весь текст elemets с использованием XSLT irespective тегов
<text>
<DIV style="TEXT-ALIGN: left; LINE-HEIGHT: 120%; FONT-SIZE: 10pt; PADDING-TOP: 14px">
<FONT style="FONT-STYLE: italic; FONT-FAMILY: inherit; FONT-SIZE: 10pt; FONT-WEIGHT: bold">
Spondon adsfa dtewr qewr qerm</FONT></DIV>
<DIV style="TEXT-ALIGN: left; LINE-HEIGHT: 120%; FONT-SIZE: 10pt">
<FONT style="FONT-FAMILY: inherit; FONT-SIZE: 10pt"><BR/></FONT>
</DIV>
<DIV style="TEXT-ALIGN: left; LINE-HEIGHT: 120%; FONT-SIZE: 10pt">
<FONT style="FONT-FAMILY: inherit; FONT-SIZE: 10pt">
fhretwe rtwer dfsdfhfgh dfgh dfg sfgh sfg sfg citis with anticipated industry demand trends. Accordingly, in March 2010, the
Company recorded long-lived asset impairment losses of </FONT>
<FONT style="FONT-FAMILY: inherit; COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: none">
$72 million</FONT>
<FONT style="FONT-FAMILY: inherit; FONT-SIZE: 10pt">
(Note13)to Other (charges) gains, net in the unaudited interim
consolidated statements of operations. The Spondon, Derby, United Kingdom
operations are included in the Consumer Specialties segment.</FONT></DIV></text>
и я хочу, чтобы получить весь текст из этого файла с помощью XSLT независимо от элементов и тегов , есть что-то получить. я попытался это, чтобы получить текст всех элементов в источнике
<xsl:template match="/">
<xsl:value-of select="normalize-space()"/>
</xsl:template>
Обратите внимание: ваш XML не очень хорошо сформирован. Вам нужен корневой элемент, который завершает образец, который вы предоставили. – GeoGriffin
Ваша попытка использовать normalize-space() выглядит корректно для меня. Каким образом выход отличается от того, что вы ищете? –
фактически работает в автономном приложении, но если я пытаюсь настроить его в основном приложении, то только первая строка XSLT считывается синтаксическим анализатором, и результат не получается. – Librak