Professional Documents
Culture Documents
WT 7th
WT 7th
Exp. No.07
Date:
AIM: Create and save an XML document on the server, which contains 10 users information.
Write a program, which takes User Id as an input and returns the user details by taking the
import java.io.File;
import javax.xml.parsers.*;
import org.w3c.dom.*;
import java.util.Scanner;
System.out.println("Enter User
ID:"); int n = in.nextInt(); int flag =
0;
NodeListnl = doc.getElementsByTagName("user");
for(int i = 0; i<nl.getLength(); i++)
{
{
Element e = (Element) node; int x =
Integer.parseInt(e.getElementsByTagName("userid").item(0).getTextContent());
if(x==n)
{
System.out.println(root.getNodeName());
System.out.println("============================================");System.out.println("Us
er id :" +
e.getElementsByTagName("name").item(0).getTextContent());
System.out.println("Adress :" +
e.getElementsByTagName("address").item(0).getTextContent());
System.out.println("Gender :" +
e.getElementsByTagName("Gender").item(0).getTextContent());
flag=1;
break;
else
flag=0;
}
}
}
if(flag==0)
users.xml:
<users-details>
<user>
<userid>1111</userid>
<name>Sammulal</name>
<address>Hyderabad</address>
<gender>Male</gender>
< /user>
<<useruserid>1112</userid> >
<name>Sanjana</name>
<address>Banglore</address>
<gender>Female</gender>
</user>
<user>
<userid>1113</userid>
<name>kishor</name>
<address>karimnagar</address>
<gender>Male</gender>
</user>
<user>
<userid>1114</userid>
<name>Srindhar</name>
<address>USA</address>
<gender>Male</gender>
</user>
<user>
<userid>1115</userid>
<name>Rajitha</name>
<address>Hyderbad</address>
<gender>Female</gender>
</user>
<user>
<userid>1116</userid>
<name>Aradhya</name>
<address>Hyderabad</address>
<gender>Female</gender>
</user>
<user>
<userid>1117</userid>
<name>Vikram</name>
<address>Ludan</address>
<gender>Male</gender>
</user>
<user>
<userid>1118</userid>
<name>SaiKrishna</name>
<address>Pune</address>
<gender>Male</gender>
</user>
OUTPUT: