Hey Vishal, This code will work with JDK.....But, currently, there is some problem with the android SDK.
The NamedNodeMap doesn't work....I dont know how did you test it on android. There is also a bug reported for this issue with the SDK.. I guess.....I tried using this, but it never worked for me....Lot of other people are also having this problem...... Dexter. vishal wrote: > I think i have a code for this which is general with any DOM document > type... > > Here initially you have to pass root element. Plz tell me if im > wrong.... and if errors in the code.. or any way to improve that > > private void addTagToTheFile(Element elem) throws IOException { > NamedNodeMap elemAttributes = elem.getAttributes(); > StringBuffer elemTagTowrite = new StringBuffer(); > Node attribute ; > elemTagTowrite.append("<"+elem.getTagName()); > if(elemAttributes!=null){ > > Log.i(elem.getTagName(),""+elemAttributes.getLength()); > int noOfAttributesInTag = > elemAttributes.getLength(); > for(int counter=0; counter < > noOfAttributesInTag; counter++){ > attribute = > elemAttributes.item(counter); > elemTagTowrite.append(" " + > attribute.getNodeName() + > " = \"" + > attribute.getNodeValue()+"\""); > } > } > elemTagTowrite.append(">"+'\n'); > outputFileWriter.write(elemTagTowrite.toString()); > NodeList childElements = elem.getChildNodes(); > int noOfchildElements = childElements.getLength(); > for(int counter=0; counter < noOfchildElements; > counter++){ > > if(childElements.item(counter).getClass().toString().contains("Element")) > { > Node childNode = > (Element)childElements.item(counter); > Element childElement = > (Element)childNode; > addTagToTheFile(childElement); > } > } > elemTagTowrite.delete(0, elemTagTowrite.length()); > elemTagTowrite.append("</" + elem.getTagName() + ">"); > outputFileWriter.write(elemTagTowrite.toString()); > outputFileWriter.write('\n'); > } > } > > On Mar 24, 9:59 pm, "Dexter's Brain" <[EMAIL PROTECTED]> wrote: > > Hello Vesin, > > > > I can give you the code, but its not a generalized one. It will work > > only for my XML file format. I dont think it will help u. > > > > On Mar 24, 8:32 pm, "Vesin Du�ko" <[EMAIL PROTECTED]> wrote: > > > > > Can you share your code with as? > > > > > On 16/03/2008, Dexter's Brain <[EMAIL PROTECTED]> wrote: > > > > > > Hi Nitin, > > > > > > I think this is not possible with the current SDK. We should wait till > > > > some more packages are added to the SDK. Till then, everything has to > > > > be done manually. > > > > After banging my head for hours, I wrote a method that would convert a > > > > DOM document object to an xml file. It wasn't very difficult though. > > > > > > Dexter. > > > > > -- --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Announcing the new M5 SDK! http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---