给我解析一段XML代码。


<bookstore>
  <book category="COOKING">
    <title lang="en">Everyday Italian</title>
    <author>Giada De Laurentiis</author>
    <year>2005</year>
    <price>30.00</price>
  </book>
  <book category="CHILDREN">
    <title lang="en">Harry Potter</title>
    <author>J.K. Rowling</author>
    <year>2005</year>
    <price>29.99</price>
  </book>
  <book category="WEB">
    <title lang="en">Learning XML</title>
    <author>Erik T. Ray</author>
    <year>2003</year>
    <price>39.95</price>
  </book>
</bookstore>
这是一个XML代码示例，描述了一个书店的库存信息。它包含了三本书及其各自的类别，标题，作者，出版年份和价格，它们都被包含在一个名为"bookstore"的元素中。每本书都被表示为一个名为 "book" 的元素，并具有"category"属性，该属性指示它所属的类别。其中一本书的XML代码如下：

<book category="COOKING">
    <title lang="en">Everyday Italian</title>
    <author>Giada De Laurentiis</author>
    <year>2005</year>
    <price>30.00</price>
</book>