This week's book giveaway is in the OCAJP 8 forum.
We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line!
See this thread for details.
The moose likes XML and Related Technologies and the fly likes text styling in csv Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "text styling in csv " Watch "text styling in csv " New topic

text styling in csv

sudheer sannareddy

Joined: Dec 09, 2006
Posts: 3
I am having a problem in styling the text of a csv. The problem is as given below:
We are generating xml files and converted to csv using XSLT. Now, a part of the data in the csv file has to be highlighted (bolded and displayed in a diff color) while displaying.I am unable to do any styling in the generated csv file. But I am also generating PDF file from XML using XSLT and i am able to do styling(e,g color change in some block).

Kindly suggest me how to go ahead in doing this. Waiting for replies... .
Thanks in advance.
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42958
CSV is plain text, and includes no text styling information, so this is not possible.

If you were to create an XLS file (e.g. with a library like POI) you could include style information, but you wouldn't be able to use XSLT to do so.
sannareddy sudheer

Joined: Jul 16, 2003
Posts: 8
Ulf Dittmer ,Thanks for the reply. If you come across any sol for the same please reply back.
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42958
There is no solution. CSV is plain text, period. If you want styles, use POI to create an XLS file.
I agree. Here's the link:
subject: text styling in csv
It's not a secret anymore!