Добавление текста в собственный тег
От: hellsing  
Дата: 23.12.04 13:37
Оценка:
У меня есть файл report.xml:

<fo:block-container top="0mm" left="0mm">
<fo:block>
<data name="data1">

</data>
</fo:block>
</fo:block-container>

И есть xsl файл, который обрабатывает этот xml-файл и если он находит тег
<data> с атрибутом name="data1", то мне надо вставить в <data> свой
текст(из другого файла data.xml с данными), чтобы затем с помощью
другого(или этого же) xsl-файла вывести на экран report.xml с уже
имеющимися в нем данными из data.xml. Как сделать вставку в <data> данных
из data.xml?
Posted via RSDN NNTP Server 1.9 delta
Re: Добавление текста в собственный тег
От: butcher Россия http://bu7cher.blogspot.com
Дата: 23.12.04 15:05
Оценка:
Здравствуйте, hellsing, Вы писали:

H>имеющимися в нем данными из data.xml. Как сделать вставку в <data> данных

H>из data.xml?
что-то типа:
 <xsl:template match="data[@name='data1']">
    <data name="data1">
        <xsl:apply-templates match="document('data.xml')"/>
    </data>
 </xsl:template>
или:
 <xsl:template match="data[@name='data1']">
    <data name="data1">
        <xsl:copy-of match="document('data.xml')"/>
    </data>
 </xsl:template>

в зависимости от вида данных и требуемого результата..

Нет ничего невозможного..
Re: Добавление текста в собственный тег
От: RAGIC Беларусь  
Дата: 25.12.04 14:37
Оценка:
У меня примерно похожая задача:

есть xml:

<query>SELECT col FROM tbl WHERE col = [param]</query>

Есть ли способ при помощи MSXML программно реализовать подстановку в param некоторого значения?
Re: Добавление текста в собственный тег
От: hellsing  
Дата: 18.01.05 11:48
Оценка:
23.12.04 в 16:37 hellsing в своём письме писал(а):

Пасибо большое!!!
Posted via RSDN NNTP Server 1.9
Re[2]: Добавление текста в собственный тег
От: hellsing  
Дата: 18.01.05 11:49
Оценка:
23.12.04 в 18:05 butcher в своём письме писал(а):

Пасибо большое!!!
Posted via RSDN NNTP Server 1.9
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.