File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Soft Skills: The software developer's life manual this week in the Jobs Discussion forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

escape sequences

 
Ronald Whalen
Ranch Hand
Posts: 38
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi! Got a simple question. I am trying to print text to file. I am having trouble with this line:
out.println("errorMsg += \"'\n''\n'\"+(errCount+1)+\". Name not specified\";");
I keep getting new lines in the text file rather than having \n print out twice. I thought that placing it in single quotes would allow for the character literals to print out rather than the new line. any help would be appreciated.

Thanks!
Ronald
 
Roy Tock
Ranch Hand
Posts: 83
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rather than use '\n', have you tried \\n?
This code:

yields this output:
C:\Temp>java Trial
errorMsg += "\n\n"+(errCount+1)+". Name not specified";
C:\Temp>
 
Ronald Whalen
Ranch Hand
Posts: 38
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the reply. Tried that too. Finally got it to work by using the concat operator to break up the string along the lines of
..+"\\"+"n"+
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic