Re: Is JFOR suitable for ...?

Bertrand Delacrétaz <[email protected]> Thu, 23 Dec 2004 13:33:37 +0100
Newsgroups gmane.text.xml.jfor.general
Message-ID <[email protected]>
--Apple-Mail-5-943966357
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed

Hi Ganji,

> ...	1.  	I have to generate a RTF document by getting the content from 
> Database. In this case I need to follow proper format i.e. I need to 
> use tables, header, footer etc...

Assuming jfor's somewhat limited RTF capabilities are not a problem for 
your project (see the xsl-fo samples provided with the jfor source 
code), jfor is a good solution for this, especially if you use it 
within Cocoon (http://cocoon.apache.org) which provides components for 
database access and XML processing.

> ...	2.  	I have to read the existing RTF document and replace few 
> strings of the documents with other strings...

jfor doesn't do this, but as RTF is a text-based format, many 
text-based tools can do this (even sed maybe ;-)

Hope this helps,
-Bertrand

--Apple-Mail-5-943966357
Content-Transfer-Encoding: base64
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Disposition: attachment;
	filename=smime.p7s

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGTTCCAwYw
ggJvoAMCAQICAw0p3jANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt
YWlsIElzc3VpbmcgQ0EwHhcNMDQxMDA0MTQyNDAxWhcNMDUxMDA0MTQyNDAxWjBxMRMwEQYDVQQE
EwpEZWxhY3JldGF6MREwDwYDVQQqEwhCZXJ0cmFuZDEcMBoGA1UEAxMTQmVydHJhbmQgRGVsYWNy
ZXRhejEpMCcGCSqGSIb3DQEJARYaYmRlbGFjcmV0YXpAY29kZWNvbnN1bHQuY2gwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtHWRJV5K/4HTXN6t8480VKD4VmF8RE3iAxZ9/+pn9yIhP
hzMkYwOJygjmLzO9BebFtaG0kROM722MuZcpWhI9eVwmyTi8iRrhH36/cZcNahx+J2AulCEwvR4f
Qdc/QURA5PLlXcrSw86q22PMCjcWMNIllbNYhLjiJ1a8V0+tu9LgDvEkto1J/hBEAt9TICJM0P6l
295y7aPQk9+o5gq9pHUfQP9X5MvOPKvpnoch/Ku9TKa1xte+meG6KI/1QjylU9nKjFMJ7YB/P6iZ
TAI5oKLaas+s0aCdJiuxlip3G39EfETnf6u4HWUK6EfqSsY1dZuRP1fgpdRYLh5p70EzAgMBAAGj
NzA1MCUGA1UdEQQeMByBGmJkZWxhY3JldGF6QGNvZGVjb25zdWx0LmNoMAwGA1UdEwEB/wQCMAAw
DQYJKoZIhvcNAQEEBQADgYEAR5Ym6rZBhHW0lfFdAcS9cLCfPMXUthbBxn/3/oVF1Js4Q1wcQS4p
VDSDVE6dB6oL9eMcJFHzqwXBgCCnybL65A4zX78/jCfwVhdjPw6YS5VrXuAMfMdgqs1JqtzQWzBz
8I6uYV9v/DnF8vBSHorVni5QAJPgGHi76uv46S1Qn8QwggM/MIICqKADAgECAgENMA0GCSqGSIb3
DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlD
YXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0
aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg
Q0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3
MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENv
bnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElz
c3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f
6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYk
KhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGj
gZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRo
YXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0R
BCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM
0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZ
GwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZ
Nd4ksdMdRv9dX2VPMYIC5zCCAuMCAQEwaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3Rl
IENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWls
IElzc3VpbmcgQ0ECAw0p3jAJBgUrDgMCGgUAoIIBUzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0wNDEyMjMxMjMzMzhaMCMGCSqGSIb3DQEJBDEWBBQKbyrkju4rFpjn
Ozeuuo5pF3wRTTB4BgkrBgEEAYI3EAQxazBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3
dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1h
aWwgSXNzdWluZyBDQQIDDSneMHoGCyqGSIb3DQEJEAILMWugaTBiMQswCQYDVQQGEwJaQTElMCMG
A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw0p3jANBgkqhkiG9w0BAQEFAASCAQA74Yi8cqOZuQqK
sMzyxhAQdIZk3OymhE7G9DkLwz+WupQTiq1qXeUwT/qlHxaRwERzH3bDgW0bcvVjSzV8Ozi8Ankm
GQnOZKnjsdwGa7y00i152uzm1H+Ix16YahqMagjsHjAYhKh4UhGl76nQYsW7GmEK/tqUyW3xr/20
Srs/LayXIvkrTqaLV8kBHITrT8XnKWDQSIt7ZINJp6VzjNxhkgHXxBOEfk+FhrAAb888yy/T+kfz
fPzMhT87Nf/BylwGTvBPSsKTJS1O85zKfKcvvEjpdvI3Mpe1kbvjU7RrYKwoSbfu+iX4HBZEosVU
15irRtPmhSoCuifV3K9qajjXAAAAAAAA

--Apple-Mail-5-943966357--



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/