62,635
社区成员




Element root = _doc.getDocumentElement();
NodeList items = root.getElementsByTagName("item");
String[][] data = new String[items.getLength()][5];
for(int i=0; i<items.getLength(); i++){
String[] itemData = new String[5];
Node item = items.item(i);
NodeList properties = item.getChildNodes();
for(int j=0; j<properties.getLength(); j++){
if(properties.item(j).getNodeName().equals("itemid")){
itemData[0] = properties.item(j).getNodeValue(); //可以运行到这一步,但老是返回Null
}
else if(properties.item(j).getNodeName().equals("itemtitle"))
{
itemData[1] = properties.item(j).getNodeValue(); //可以运行到这一步,但老是返回Null
}
else if(properties.item(j).getNodeName().equals("condition"))
{
itemData[2] = properties.item(j).getNodeValue(); //可以运行到这一步,但老是返回Null
}
else if(properties.item(j).getNodeName().equals("targetprice"))
{
itemData[3] = properties.item(j).getNodeValue(); //可以运行到这一步,但老是返回Null
}
else if(properties.item(j).getNodeName().equals("instock"))
{
itemData[4] = properties.item(j).getNodeValue(); //可以运行到这一步,但老是返回Null
}
}
data[i] = itemData;
}
<?xml version="1.0" encoding="UTF-8"?>
<items>
<item>
<itemid>B0015T963C</itemid>
<itemtitle>Kindle Wireless Reading Device, Free 3G, 6" Display, White - 2nd Generation</itemtitle>
<condition>new</condition>
<targetprice>169.99</targetprice>
<instock>no</instock>
</item>
<item>
<itemid>B0009VXBAQ</itemid>
<itemtitle>Wii</itemtitle>
<condition>new</condition>
<targetprice>0</targetprice>
<instock>yes</instock>
</item>
<item>
<itemid>B003O6JJKY</itemid>
<itemtitle>Xbox 360 250GB Console</itemtitle>
<condition>new</condition>
<targetprice>249.99</targetprice>
<instock>no</instock>
</item>
</items>