We have been working very hard since 2009 to facilitate in learning Read More. We can't keep up without your support. Donate.


+ Link For Assignments, GDBs & Online Quizzes Solution


+ Link For Past Papers, Solved MCQs, Short Notes & More

CS311 Introduction to Web Services Development Assignment No 03 Spring 2020 Solution & Discussion Due Date: 29-07-2020



            Understand and get hands on experience on

  • SAX Builder
  • JDOM Classes & JDOM API
  • XML related packages
  • Document builder
  • JDOM XML parser
  • XML parsing using different parsers
  • Generate XML files through parsers


Please read the following instructions carefully before submitting assignment:

It should be clear that your assignment will not get any credit if:


§  The assignment is submitted after due date.

§  The assignment is submitted via email.

§  The assignment is copied from Internet or from any other student.

§  The submitted assignment does not open or file is corrupt.

§  It is in some format other than .java (JAVA File).


Note: All types of plagiarism are strictly prohibited.


For any query about the assignment, contact at CS311@vu.edu.pk




Suppose Virtual University of Pakistan decides to develop a web service which will provide the data of students in XML files to the team of each course.  You are required to write code in JAVA to create XML file as output using the JDOM parser, this XML output file will show the data of CS311 students. The name of the output XML file should be student.xml and the output of XML will be follows:

Sample Output:

<?xml version="1.0" encoding="UTF-8"?>


  <student vuid="bc10001">






  <student vuid="bc100102">










  1. You should Use JDOM library for the creation of XML file. You can download JDOM libray from any link . The link below can also be used


  1. It should be noted that you have to include JDOM . jar library in your program for XML output
  2. Output should be an XML file . Assignments with console based output will result in low marks


Assignment Uploading Instructions:

Ø  To make and test your code, you can use Netbeans or Eclipse or any other IDE supports JAVA language.

Ø  You can use the following path in your code to save the XML file:

“D:\\student.xml”  or any other path of your local hard drive

Ø  Upload your assignment solution in .java file format on VULMS


Please note that due date of assignment will not extend, so do not wait for last date and submit your solution as quickly as possible.

Due Date:

29 July, 2020

+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

+ Click Here to Search (Looking For something at vustudents.ning.com?)

+ Click Here To Join (Our facebook study Group)

Views: 486


Replies to This Discussion

Solution file please


Looking For Something? Search Below

Latest Activity

Pɾιɳƈҽ PK commented on Ammara Sabir's status
17 minutes ago
Pɾιɳƈҽ PK commented on Ammara Sabir's status
19 minutes ago
Pɾιɳƈҽ PK commented on Ammara Sabir's status
21 minutes ago
Pɾιɳƈҽ PK commented on Ammara Sabir's status
22 minutes ago
Ammara Sabir posted a status
"Chlo ao kainat banntt lety hain,,,,,,,,,,,,,,,, sb kuch tmhara or tm bs mery"
3 hours ago
+ M.Tariq Malik liked + ! ! hคຖiค khคຖ ! ! ! +'s discussion 'Ghar Se Hum Ghar Talak Gaye Honge, Apne Hee Aap Tak Gaye Honge',
3 hours ago
Ammara Sabir posted a status
"Tu mily ya na mily,,,,,,,,,,, ye mery muqadar ki bat h,,,,,,,, lkn skoun bht milta h tmhein apna soch kr"
3 hours ago
Ammara Sabir posted a status
"Meri batoun m,,,,,,,,,,, Meri yadoun m,,,,,,,, hisab kr k daikho,,,,,,,, bey hisab tum ho"
3 hours ago
Ammara Sabir posted a status
"Suna h shoq h apko hukmrani ka,,,,,,,,,,,,, ye dil saltanat h apki aein raj kijiye"
3 hours ago
+ M.Tariq Malik liked + ! zεε's discussion i Juat Love Winter
4 hours ago
+ M.Tariq Malik updated their profile
4 hours ago
★彡[ꜱʜʏɴᴀ]彡★ commented on Amna Bhatti's photo
4 hours ago

© 2021   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service