I deal with java and c++ previously :) but I'm a newer just in an Android.
I put the test.xml file in the res/xml directory and I clean the project
and it will be added in R.java but the result is the same :(

Please help me

On Thu, Jan 26, 2012 at 10:53 PM, Kristopher Micinski <
[email protected]> wrote:

> You are trying to read the file:
>
> new File("C:\\Users\\Mai\\workspace\\Test\\res\\xml\test.xml")
>
> But the file ("C:\\Users\\Mai\\workspace\\Test\\res\\xml\test.xml"
> does *not* exist when you run the code!  You can't open a file which
> does't exist.  Your question suggests you are extremely new to
> programming, as you are acting like when you read the file it will be
> coming from your development machine.
>
> kris
>
> On Thu, Jan 26, 2012 at 2:24 PM, Mai Al-Ammar <[email protected]>
> wrote:
> > Thanks Marks, but I did not understand your response since I'm a
> beginner in
> > Android.
> >
> > On Thu, Jan 26, 2012 at 10:20 PM, Mark Murphy <[email protected]>
> > wrote:
> >>
> >> Your Android device does not have a C: drive.
> >>
> >> On Thu, Jan 26, 2012 at 2:14 PM, Mai Al-Ammar <[email protected]>
> >> wrote:
> >> > Thank you very much for your responding.
> >> >
> >> > This is one way which I tried with it but it did not return a result
> and
> >> > not
> >> > throw an exception :
> >> >
> >> > try {
> >> >
> >> >             DocumentBuilderFactory docBuilderFactory =
> >> > DocumentBuilderFactory.newInstance();
> >> >             DocumentBuilder docBuilder =
> >> >  docBuilderFactory.newDocumentBuilder();
> >> >             Document doc = docBuilder.parse (new
> >> > File("C:\\Users\\Mai\\workspace\\Test\\res\\xml\test.xml"));
> >> >
> >> >             // normalize text representation
> >> >             doc.getDocumentElement ().normalize ();
> >> >
> >> >             tv.setText(  doc.getDocumentElement().getNodeName());
> >> >
> >> >             setContentView(tv);
> >> >
> >> >
> >> >             NodeList listOfPersons =
> doc.getElementsByTagName("person");
> >> >             int totalPersons = listOfPersons.getLength();
> >> >             System.out.println("Total no of people : " +
> totalPersons);
> >> >
> >> >             for(int s=0; s<listOfPersons.getLength() ; s++){
> >> >
> >> >
> >> >                 Node firstPersonNode = listOfPersons.item(s);
> >> >                 if(firstPersonNode.getNodeType() ==
> Node.ELEMENT_NODE){
> >> >
> >> >
> >> >                     Element firstPersonElement =
> >> > (Element)firstPersonNode;
> >> >
> >> >                     //-------
> >> >                     NodeList firstNameList =
> >> > firstPersonElement.getElementsByTagName("first");
> >> >                     Element firstNameElement =
> >> > (Element)firstNameList.item(0);
> >> >
> >> >                     NodeList textFNList =
> >> > firstNameElement.getChildNodes();
> >> >                     System.out.println("First Name : " +
> >> >
> >> >  ((Node)textFNList.item(0)).getNodeValue().trim());
> >> >
> >> >                     //-------
> >> >                     NodeList lastNameList =
> >> > firstPersonElement.getElementsByTagName("last");
> >> >                     Element lastNameElement =
> >> > (Element)lastNameList.item(0);
> >> >
> >> >                     NodeList textLNList =
> >> > lastNameElement.getChildNodes();
> >> >                     System.out.println("Last Name : " +
> >> >
> >> >  ((Node)textLNList.item(0)).getNodeValue().trim());
> >> >
> >> >                     //----
> >> >                     NodeList ageList =
> >> > firstPersonElement.getElementsByTagName("age");
> >> >                     Element ageElement = (Element)ageList.item(0);
> >> >
> >> >                     NodeList textAgeList = ageElement.getChildNodes();
> >> >                     System.out.println("Age : " +
> >> >
> >> >  ((Node)textAgeList.item(0)).getNodeValue().trim());
> >> >
> >> >                     //------
> >> >
> >> > */
> >> >                // }//end of if clause
> >> >
> >> >
> >> >            // }//end of for loop with s var
> >> >
> >> >
> >> >         }catch (SAXParseException err) {
> >> >         System.out.println ("** Parsing error" + ", line "
> >> >              + err.getLineNumber () + ", uri " + err.getSystemId ());
> >> >         System.out.println(" " + err.getMessage ());
> >> >
> >> >         }catch (SAXException e) {
> >> >         Exception x = e.getException ();
> >> >         ((x == null) ? e : x).printStackTrace ();
> >> >
> >> >         }catch (Throwable t) {
> >> >         t.printStackTrace ();
> >> >         }
> >> >
> >> > and this is the xml file :
> >> > <book>
> >> > <person>
> >> >   <first>Kiran</first>
> >> >   <last>Pai</last>
> >> >   <age>22</age>
> >> > </person>
> >> > <person>
> >> >   <first>Bill</first>
> >> >   <last>Gates</last>
> >> >   <age>46</age>
> >> > </person>
> >> > <person>
> >> >   <first>Steve</first>
> >> >   <last>Jobs</last>
> >> >   <age>40</age>
> >> > </person>
> >> > </book>
> >> >
> >> > please help me, I really very tired with this problem :( :(
> >> >
> >> >
> >> > On Thu, Jan 26, 2012 at 9:56 PM, TreKing <[email protected]>
> wrote:
> >> >>
> >> >> On Wed, Jan 25, 2012 at 12:05 PM, Mai Al-Ammar <
> [email protected]>
> >> >> wrote:
> >> >>>
> >> >>> the R.java which is generated automatically did not refresh itself
> and
> >> >>> put xml folder as for other folders.
> >> >>
> >> >>
> >> >> Refresh or clean your project.
> >> >>
> >> >>
> >> >>
> >> >>
> -------------------------------------------------------------------------------------------------
> >> >> TreKing - Chicago transit tracking app for Android-powered devices
> >> >>
> >> >> --
> >> >> You received this message because you are subscribed to the Google
> >> >> Groups "Android Developers" group.
> >> >> To post to this group, send email to
> >> >> [email protected]
> >> >> To unsubscribe from this group, send email to
> >> >> [email protected]
> >> >> For more options, visit this group at
> >> >> http://groups.google.com/group/android-developers?hl=en
> >> >
> >> >
> >> >
> >> >
> >> > --
> >> > Mai A. Al-Ammar
> >> > Teacher Assistant
> >> > Imam Mohammad bin Saud Islamic University
> >> > College of Computer Science
> >> >
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> > Groups "Android Developers" group.
> >> > To post to this group, send email to
> [email protected]
> >> > To unsubscribe from this group, send email to
> >> > [email protected]
> >> > For more options, visit this group at
> >> > http://groups.google.com/group/android-developers?hl=en
> >>
> >>
> >>
> >> --
> >> Mark Murphy (a Commons Guy)
> >> http://commonsware.com | http://github.com/commonsguy
> >> http://commonsware.com/blog | http://twitter.com/commonsguy
> >>
> >> Android Training in DC: http://marakana.com/training/android/
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "Android Developers" group.
> >> To post to this group, send email to
> [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]
> >> For more options, visit this group at
> >> http://groups.google.com/group/android-developers?hl=en
> >
> >
> >
> >
> > --
> > Mai A. Al-Ammar
> > Teacher Assistant
> > Imam Mohammad bin Saud Islamic University
> > College of Computer Science
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]
> > For more options, visit this group at
> > http://groups.google.com/group/android-developers?hl=en
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>



-- 
Mai A. Al-Ammar
Teacher Assistant
Imam Mohammad bin Saud Islamic University
College of Computer Science

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to