Get Node value
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
01-28-2011 12:23 PM
hi, i need get the value of my nodes in xml
i can get attributes but i don't know how i can get value like this:
<CATEGORIAS>
<CATEGORIA ID="1" NOMBRE="AUTOSERVICIO" HC="1" RC=""/>
<CATEGORIA ID="2" NOMBRE="BANCOS" HC="1" RC=""/>
</CATEGORIAS>
NodeList childNodes = rootElement.getChildNodes();
for (int j=0;j<=childNodes.getLength()-1;j++)
{
Node nodeChild = childNodes.item( j );
if (nodeChild != null)
{
if (nodeChild.getNodeName().equals("CATEGORIA"))
{
if(nodeChild.getAttributes().getLength()>0)
{
Categoria cat1 = new Categoria();
Node nodID = nodeChild.getAttributes().getNamedItem("ID");
if(nodID != null)
{
cat1.strID = nodID.toString();
}
Node nodNOMBRE = nodeChild.getAttributes().getNamedItem("NOMBRE");
if(nodNOMBRE != null)
{
cat1.strNOMBRE = nodNOMBRE.toString();
}
in this case i can get the value. but now i need get it in this...:
<mobile_banner>
<advertiser_id>63833</advertiser_id>
<campaign_id>181658</campaign_id>
<insertion_id>897955</insertion_id>
</mobile_banner>
i hope you can help me =D