[ERROR] null while running FOP
Hi, I have done transformation of xml to html. I am getting desired output using xalan parer. No I have replace html with xsl-fo tags so that I should get pdf output. 1) Is there any site which gives the html equivalent of xsl-fo tags? 2) I am getting null error while parsing. I have attached xsl and xml files please suggests me where is the actual problem. Thanks and Regards Bhaskar K S ?xml version=1.0 encoding=utf-8? header client nameSwiss test client/name numberU5AD, U5AG/number StartPeriod01.09.2006/StartPeriod EndPeriod30.09.2006/EndPeriod FinalReport24.09.2006/FinalReport /client /header test.xsl Description: test.xsl - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [ERROR] null while running FOP
[EMAIL PROTECTED] wrote: Hi, I have done transformation of xml to html. I am getting desired output using xalan parer. No I have replace html with xsl-fo tags so that I should get pdf output. 1) Is there any site which gives the html equivalent of xsl-fo tags? A quick search on google revealed the html2fo project: http://html2fo.sourceforge.net/ BTW, I believe what you are doing is not the best approach. A better solution is to generate 2 separate XSLT stylesheets; 1 to transform your own XML to HTML and another to tranform the XML to XSL-FO. Creating a chain like XML-HTML-XSL-FO means some features may be lost in translation. 2) I am getting null error while parsing. I have attached xsl and xml files please suggests me where is the actual problem. You dont say what version of FOP you are using? I had a quick look at your XSLT and there is a typo in the client template: xsl:template match=client fo:block xsl:value select=name/ xsl:value select=number/ /fo:block /xsl:template The xsl:value element doesnt exist. I believe you meant xsl:value-of BTW, this is a pure XSLT problem, which you would have spotted yourself if you ran the XSLT in a separate step before presenting FOP with the XSL-FO. If you call FOP with an XML and XSL file then it calls xalan to generate the XSL-FO first. Chris - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [ERROR] null while running FOP
Hi Chris, After sending the mail I realized that there is typo error. I appreciate for your view of converting xml to pdf using xsl-f instead html in between. Thanks a lot. Is there any better sites that teaches xsl:fo with examples? Thanks and Regards Bhaskar K S Associate Consultant - Investment Banking i-flex solutions limited - Bangalore i-flex center, Kundalahalli Tel. Office: 91-80-66596589 e-mail: [EMAIL PROTECTED] -Original Message- From: Chris Bowditch [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 19, 2006 7:51 PM To: fop-users@xmlgraphics.apache.org Subject: Re: [ERROR] null while running FOP [EMAIL PROTECTED] wrote: Hi, I have done transformation of xml to html. I am getting desired output using xalan parer. No I have replace html with xsl-fo tags so that I should get pdf output. 1) Is there any site which gives the html equivalent of xsl-fo tags? A quick search on google revealed the html2fo project: http://html2fo.sourceforge.net/ BTW, I believe what you are doing is not the best approach. A better solution is to generate 2 separate XSLT stylesheets; 1 to transform your own XML to HTML and another to tranform the XML to XSL-FO. Creating a chain like XML-HTML-XSL-FO means some features may be lost in translation. 2) I am getting null error while parsing. I have attached xsl and xml files please suggests me where is the actual problem. You dont say what version of FOP you are using? I had a quick look at your XSLT and there is a typo in the client template: xsl:template match=client fo:block xsl:value select=name/ xsl:value select=number/ /fo:block /xsl:template The xsl:value element doesnt exist. I believe you meant xsl:value-of BTW, this is a pure XSLT problem, which you would have spotted yourself if you ran the XSLT in a separate step before presenting FOP with the XSL-FO. If you call FOP with an XML and XSL file then it calls xalan to generate the XSL-FO first. Chris - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]