Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Download the library.xml file. The root element is CATALOG and contains a series of BOOK elements, each of which represents a single BOOK. Each BOOK

Download the library.xmlimage text in transcribed file. The root element is CATALOG and contains a series of BOOK elements, each of which represents a single BOOK. Each BOOK element has a number of child elements such as AUTHOR, TITLE, GENRE, PRICE and so on.

image text in transcribed

Write a program to read the file and print out the following information with an appropriate message:

1. (20 points) Write a function called display_book that prints the title, author, and price of the book with a certain id (passed as a parameter). Example call: display_book(bk107)

2. (15 points) Display the title, author, and price of each Computer book released in December.

3. (15 points) Print all the genres in the file.

Please use python 3.7.2 for language

Good naming for variable

Please Comment for each line of code describing what is being done

attached screenshot is what that file contains

9 applications with XML. Ralls, Kim Fantasy 5.95 2000-12-16 A former architect battles corporate zombies, an evil sorceress, and her own childhood to become 0 nanotechnology society in England, the young survivors lay the foundation for a new society. Corets, Eva Fantasy 5.95 2001-03-10 In post-apocalypse England, the mysterious agent known only as Oberon helps to create a new life for the of England. Sequel to Oberon's Legacy. Randall, Cynthia Romance 4.95 2000-09-02 When Carla meets Paul at an ornithology conference, tempers fly as 9 4 9 2000-12-06 An anthology of horror stories about roaches, centipedes, scorpions and other insects. Kress, Peter Science Fiction 6.95 2000-11-02 After an the problems of being quantum. O'Brien, Tim Computer 36.95 2000-12-09 Microsoft's .NET initiative is explored in detail in this deep programmer's parser is covered in detail, with attention to XML DOM interfaces, XSLT processing, SAX and more. Galos, Mike Computer 49.95 2001-04-16 Microsoft Visual Studio 7 is explored in depth, looking at how Visual Basic, Visual C++, C# and ASP+ are integrated into a comprehensive development environment 9 applications with XML. Ralls, Kim Fantasy 5.95 2000-12-16 A former architect battles corporate zombies, an evil sorceress, and her own childhood to become 0 nanotechnology society in England, the young survivors lay the foundation for a new society. Corets, Eva Fantasy 5.95 2001-03-10 In post-apocalypse England, the mysterious agent known only as Oberon helps to create a new life for the of England. Sequel to Oberon's Legacy. Randall, Cynthia Romance 4.95 2000-09-02 When Carla meets Paul at an ornithology conference, tempers fly as 9 4 9 2000-12-06 An anthology of horror stories about roaches, centipedes, scorpions and other insects. Kress, Peter Science Fiction 6.95 2000-11-02 After an the problems of being quantum. O'Brien, Tim Computer 36.95 2000-12-09 Microsoft's .NET initiative is explored in detail in this deep programmer's parser is covered in detail, with attention to XML DOM interfaces, XSLT processing, SAX and more. Galos, Mike Computer 49.95 2001-04-16 Microsoft Visual Studio 7 is explored in depth, looking at how Visual Basic, Visual C++, C# and ASP+ are integrated into a comprehensive development environment

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

More Books

Students also viewed these Databases questions

Question

7. Describe the use of workforce analytics in HR management .

Answered: 1 week ago

Question

3. What is my goal?

Answered: 1 week ago