Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Need code for this 41Extra exercises for Murach's Visual Basic 2015 Extra 22-1 Work with an XML file In this exercise, you'll add code to

image text in transcribedNeed code for this

41Extra exercises for Murach's Visual Basic 2015 Extra 22-1 Work with an XML file In this exercise, you'll add code to an Inventory Maintenance application that reads data from and writes data to an XML file Open the InventoryMaintenance project in the Extra Exercises Chapter 21 InventoryMaintenance With XML File directory, and display the code for the InvItemDB class. 1. 2. Add code to the Getltems method that creates an XmlReaderSettings object that ignores white space and comments. Then, create an XmlReader object for the InventoryItems.xml file that's included in the project and that uses the reader settings. (The Path constant contains the path to the XML file.) Add code that reads each Item element, stores the contents of the child elements in an InvItem object, and adds the object to the List(Of InvItem) object. Be sure to check that the file contains at least one Item element before the loop that processes these elements is executed. Then, close the XmlReader object. 3. Add code to the Saveltems method that creates an XmlWriterSettings object that indents each element four spaces. Then, create an XmlWriter object for the InventoryItems.xml file that uses the writer settings. Add code that writes an XML declaration line and a start tag for the Items element. Then, add code that creates an Item element for each InvItem object in the List(Of InvItem) object. Each property of the InvItem object should be saved as a child element with the same name as the property Add code that writes the end tag for the Items element and then closes the XmlWriter object. 4. 5. 6. 7. Test the application to be sure it works correctly 41Extra exercises for Murach's Visual Basic 2015 Extra 22-1 Work with an XML file In this exercise, you'll add code to an Inventory Maintenance application that reads data from and writes data to an XML file Open the InventoryMaintenance project in the Extra Exercises Chapter 21 InventoryMaintenance With XML File directory, and display the code for the InvItemDB class. 1. 2. Add code to the Getltems method that creates an XmlReaderSettings object that ignores white space and comments. Then, create an XmlReader object for the InventoryItems.xml file that's included in the project and that uses the reader settings. (The Path constant contains the path to the XML file.) Add code that reads each Item element, stores the contents of the child elements in an InvItem object, and adds the object to the List(Of InvItem) object. Be sure to check that the file contains at least one Item element before the loop that processes these elements is executed. Then, close the XmlReader object. 3. Add code to the Saveltems method that creates an XmlWriterSettings object that indents each element four spaces. Then, create an XmlWriter object for the InventoryItems.xml file that uses the writer settings. Add code that writes an XML declaration line and a start tag for the Items element. Then, add code that creates an Item element for each InvItem object in the List(Of InvItem) object. Each property of the InvItem object should be saved as a child element with the same name as the property Add code that writes the end tag for the Items element and then closes the XmlWriter object. 4. 5. 6. 7. Test the application to be sure it works correctly

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Concepts of Database Management

Authors: Philip J. Pratt, Mary Z. Last

8th edition

1285427106, 978-1285427102

More Books

Students also viewed these Databases questions

Question

What are Decision Trees?

Answered: 1 week ago

Question

What is meant by the Term Glass Ceiling?

Answered: 1 week ago