Hi Chris,
               The problem is resolved and i missed to update the '.html' on
the XALAN:write and that was the problem. Now i checked the files are
getting populated. Thanks for your quick reply too. The problem is resolved
and the thread can be closed.

Thanks & Regards,
npselvan.


Christoffer Dam Bruun wrote:
> 
> Hi Npselvan,
> 
> 
> I have used the xalan redirect extension for something like that - only 
> I was creating xml files.
> An example of my transform is here
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
> version="1.0"
>     xmlns:redirect="http://xml.apache.org/xalan/redirect";
>     extension-element-prefixes="redirect">
>    
>     <xsl:output method="xml" indent="yes"/>
> 
>     <xsl:template match="guidance">
>            <redirect:write select="outputfile.xml'))">
>              <mytag>with some content</mytag>
>            </redirect:write>
>    </xsl:template/>
> .....
> 
> I think your problem might be that you a not outputting any elements 
> between <xalan:write> and </xalan:write>
> 
> Best regards,
> Christoffer Dam Bruun
> 
> enpysoft skrev:
>> Hi Experts,
>>               I come across a different requirement. I have to create a
>> 'n'
>> number of HTML files, each for the node available in XML file. Let me
>> explain you guys/gals with XML file and the XSLT file which has to be
>> done.
>>
>> My XML File is like this.,
>>
>> <validation>
>>  <configuredtests>
>>    <test name="login"/>
>>    <test name="analyse"/>
>>    <test name="process"/>
>>  </configuredtests>
>> </validation>
>>
>> Here i have to create the HTML file namely login.html, analyse.html and
>> process.html. These nodes are dynamically created one and not the static.
>> So
>> as to create HTML file we do use XALAN:write.
>>
>> In XSLT file, what i have to do this. I tried with following thing on
>> XSLT
>> file and it is not working. so can u help me in how to get those things.
>>
>> <xsl:stylesheet>
>>  <xsl:variable name="testloop" select="/validation/configuredtests/test"
>> />
>>  <xsl:template match="/">
>>    <xsl:for-each select="$testloop">
>>      <xsl:variable name="testname" select="@name"/>
>>      <xalan:write select="concat($dir,'/',$testname)" />
>>    </xsl:for-each>
>>  </xsl:template>
>> </xsl:stylesheet>
>>
>> But it is not creating the HTML files. Please help me out how to create
>> the
>> HTML files from the values which are populated dynamically in XML file.
>>
>>
>> Thanks in Advance,
>> npselvan
>>   
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Doubt-on-adding-XALAN%3Awrite-between-XSL%3Afor-each-tp24716912p24719249.html
Sent from the Xalan - J - Users mailing list archive at Nabble.com.

Reply via email to