943,923 Members | Top Members by Rank

Ad:
  • Java Discussion Thread
  • Unsolved
  • Views: 1236
  • Java RSS
You are currently viewing page 1 of this multi-page discussion thread
Nov 23rd, 2008
0

editing file

Expand Post »
Hi,I need to edit in a file without deleting all the data.
Thanks
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
nouryn is offline Offline
14 posts
since May 2008
Nov 23rd, 2008
-1

Re: editing file

As I do not know which exactly writer you using only thing I can say is to look for append() method which will be either directly implemented in used writer class or inherited from other classes above this one
Moderator
Featured Poster
Reputation Points: 2786
Solved Threads: 873
Code tags enforcer
peter_budo is offline Offline
6,656 posts
since Dec 2004
Nov 23rd, 2008
0

Re: editing file

Click to Expand / Collapse  Quote originally posted by nouryn ...
Hi,I need to edit in a file without deleting all the data.
Thanks
do you need to edit the data in a file, append data, delete parts of the file (without deleting ALL of the data, as you put it), ...

anyway, open notepad, type something, close and save it.
re-open the file, add a line, press 'ctrl+s' and your job is done.

don't need to thank me, the bill 'll come later

if your task is to create an application that does such, start writing code, begin with the easy parts, and come back here when you get stuck.

when you do so, post the relevant code, post what it should do, post what it is doing, post any error messages and whatever you think WE think might be relevant
Reputation Points: 935
Solved Threads: 356
Nearly a Posting Maven
stultuske is offline Offline
2,497 posts
since Jan 2007
Nov 23rd, 2008
0

Re: editing file

first i know how to open a file and write in it and save it I'm not gonna waste my time for such a thing.second my problem is i write to the file customer data and then the customer can edit it so i want to edit this data in the file (adding the new one and deleting the old data)I opened a temp file but it's not working can i do it without temp files?how?.
Thanks
Reputation Points: 10
Solved Threads: 0
Newbie Poster
nouryn is offline Offline
14 posts
since May 2008
Nov 24th, 2008
0

Re: editing file

Click to Expand / Collapse  Quote originally posted by nouryn ...
first i know how to open a file and write in it and save it I'm not gonna waste my time for such a thing.second my problem is i write to the file customer data and then the customer can edit it so i want to edit this data in the file (adding the new one and deleting the old data)I opened a temp file but it's not working can i do it without temp files?how?.
Thanks
when you want to change data in a txt file (manually) do you first create a temp file? no, so why would this be different?
just overwrite what you want to change
Reputation Points: 935
Solved Threads: 356
Nearly a Posting Maven
stultuske is offline Offline
2,497 posts
since Jan 2007
Nov 24th, 2008
-1

Re: editing file

@nouryn - if you can provide better description of user editing process we may able to help. However right now as you can see from the responses it is not clear what you try to do. Some supporting coding would be welcome...
Moderator
Featured Poster
Reputation Points: 2786
Solved Threads: 873
Code tags enforcer
peter_budo is offline Offline
6,656 posts
since Dec 2004
Nov 24th, 2008
0

Re: editing file

Are you familiar with the 'append' argument of the FileWriter ?

Java Syntax (Toggle Plain Text)
  1. BufferedWriter writer= new BufferedWriter(new FileWriter(file, true));

When you try to write to the file, the new data will be appended after the existing
Sponsor
Featured Poster
Reputation Points: 1014
Solved Threads: 446
Nearly a Senior Poster
javaAddict is offline Offline
3,259 posts
since Dec 2007
Nov 24th, 2008
0

Re: editing file

hi,sorry that i didn't describe my program clear enough.
i have a file contain the following
123 Nouryn current =5000
124 Jasmine investment =300

the customer want to add to his account 300 so i search for his name and then search for ("=")so he take the credit and store it so the customer can add on it.
the user want to add 300 so the new credit will be 5300 this data must be written in the file but after deleting the old one how to do it.

now i;m trying to put the new data and the old ones in a new file but only the data after the edited line is written:s.i've attach my code hope i explained well this time.
help plllllllllllllllzzzzzzzzzzzzzz
Attached Files
File Type: java DeleteFile2.java (1.3 KB, 7 views)
File Type: java SearchFile.java (4.3 KB, 5 views)
File Type: java OldCustomer.java (4.2 KB, 6 views)
Reputation Points: 10
Solved Threads: 0
Newbie Poster
nouryn is offline Offline
14 posts
since May 2008
Nov 24th, 2008
0

Re: editing file

A simple way to do it is read the entire file and store its data somewhere (for example a Vector). Then change the credit in the Vector, after you find the right element, and save the Vector with the new data back to the file
Sponsor
Featured Poster
Reputation Points: 1014
Solved Threads: 446
Nearly a Senior Poster
javaAddict is offline Offline
3,259 posts
since Dec 2007
Nov 24th, 2008
0

Re: editing file

sorry but i don't know how to use vectors.can i do it with a different way??
Thanks
Reputation Points: 10
Solved Threads: 0
Newbie Poster
nouryn is offline Offline
14 posts
since May 2008

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Java Forum Timeline: JTable
Next Thread in Java Forum Timeline: Date and Time in GUI





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC