Is it possible to do this? If it is, I am assuming I will have to parse all of the data, but what do I do from there? Is it possible to take data from an XML file and insert it into a MySQL database so that I can work with it in PHP? Take the following example.

Code:
<items>
<item>
<title>Item 1</title>
<description>This is the description for item 1.</description>
<link></link>http://www.item1url.com</link>
</item>
<item>
<title>Item 2</title>
<description>This is the description for item 2.</description>
<link></link>http://www.item2url.com</link>
</item>
<item>
<title>Item 3</title>
<description>This is the description for item 3.</description>
<link></link>http://www.item3url.com</link>
</item>
<item>
<title>Item 4</title>
<description>This is the description for item 4.</description>
<link></link>http://www.item4url.com</link>
</item>
<item>
<title>Item 5</title>
<description>This is the description for item 5.</description>
<link></link>http://www.item5url.com</link>
</item>
</items>
Would it be possible to create a row in a database for each <item>, then insert the <title>, <description>, and <link> for each <item> into the table?