And imagine, this guy probably took the job of 2 US engineers... On May 18, 2:38 pm, Bob Kerns <r...@acm.org> wrote: > We have been helping you. Apparently, you are not listening. > > You cannot do this. It makes no sense. You cannot insert data into the > middle of a file, period, ever. That's not what a file is. > > Databases, on the other hand, support this kind of operation just fine. Use > a database. Insert your data with an INSERT SQL statement. Then when you > need your XML (assuming you do need it at all!), use one or more SELECT > statements to find the data you need, and construct your XML. > > Don't use XML to store data you will be adding to. That's just not what it's > for. > > > > On Tuesday, May 17, 2011 7:57:14 PM UTC-7, SURYA TEJ wrote: > > > Dear All , > > > is there a alternative way instead of rewriting the entire file ?kindly > > help me > > > On Tue, May 17, 2011 at 10:53 AM, Bob Kerns <r...@acm.org> wrote: > > >> I would use a database for this. Even if it's trivial. > > >> I can't quite figure out the meaning of your XML, or I'd describe the > >> schema for you, but it will be pretty simple. (In particular, the position > >> of the Answer element seems strange to me, and the value doesn't seem > >> related to the question?) > > >> If you need to communicate the results off the device, then I'd generate > >> the XML at that point. Otherwise, I'd keep it in database form. > > >> Then you can insert as many trials as you want, and track the individual > >> answers as well, query whether he's gotten a particular answer wrong > >> before, > >> and a whole lot of other things, and never have to worry about corrupting > >> your data with an incomplete write, or coordinating between new and old > >> versions of files in a way that doesn't break if you turn off the device in > >> the middle of an operation. > > >> XML is great for communicating between programs, or recording final > >> results. As you are finding out, it's not so great for storing intermediate > >> data. > > >> -- > >> You received this message because you are subscribed to the Google > >> Groups "Android Developers" group. > >> To post to this group, send email to android-d...@googlegroups.com > >> To unsubscribe from this group, send email to > >> android-develop...@googlegroups.com > >> For more options, visit this group at > >>http://groups.google.com/group/android-developers?hl=en > > > -- > > Thanks & Regards, > > > Suryatej, > > 9247714040. > > > Please Save paper, Save trees. > > Please don't print this email and documents unless it is really necessary.- > > Hide quoted text - > > - Show quoted text -
-- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en