[jQuery] Go through XML nodes only 1 level deep

[jQuery] Go through XML nodes only 1 level deep

I'm grabbing an XML file with jQuery like this:
$
document
.ready
function
{
$.ajax
{
type: "GET",
url: "http://ipinfodb.com/ip_query.php?ip=74.125.45.100",
dataType: "xml",
success: function
xml
{
//$
xml
.find
.each
function
{
var city = $
xml
.find
"City"
.text
;
/*
$
'<div class="items" id="link_'
id
'"></div>'
.html
'<a href="'
url
'">'
title
'</a>'
.appendTo
'#page-wrap'
;
$
this
.find
'desc'
.each
function
{
var brief = $
this
.find
'brief'
.text
;
var long = $
this
.find
'long'
.text
;
$
'<div class="brief"></div>'
.html
brief
.appendTo
'#link_'
id
;
$
'<div class="long"></div>'
.html
long
.appendTo
'#link_'
id
;
}
;
*/
alert
city
//}
;
}
}
;
}
;
The XML file looks like this
<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Ip>74.125.45.100</Ip>
    <Status>OK</Status>
    <CountryCode>US</CountryCode>
    <CountryName>United States</CountryName>
    <RegionCode>06</RegionCode>
    <RegionName>California</RegionName>
    <City>Mountain View</City>
    <ZipPostalCode>94043</ZipPostalCode>
    <Latitude>37.4192</Latitude>
    <Longitude>-122.057</Longitude>
    <Timezone>-8</Timezone>
    <Gmtoffset>-8</Gmtoffset>
    <Dstoffset>-7</Dstoffset>
</Response>
But I can't get it to pull the data out.