2011-08-02 41 views

回答

0

在下面的代碼ü可以得到元素的href如果u將元素作爲參數。然後你可以繼續前往網站。

public static String getTagValueWithMultiItem(Element eElement){ 
       String returnVal = "" ; 
       Node eNode ; 
       int NumOFItem = eElement.getElementsByTagName("link").getLength(); 
       for (int y = 0; y < NumOFItem; y++) { 
       eNode = eElement.getElementsByTagName("link").item(y); 
       NamedNodeMap attributes = eNode.getAttributes(); 
        for (int g = 0; g < attributes.getLength(); g++) { 
         Attr attribute = (Attr)attributes.item(g); 
           if(attribute.getNodeName().equals("rel")&&attribute.getNodeValue().equals("alternate")) 
            { 
             try { 
              returnVal =eNode.getAttributes().getNamedItem("href").getNodeValue(); 
              } 
             catch (Exception e) { 
              returnVal = e.toString(); 
             } 
            } 
            } 
       } 
       return returnVal;  
      }