Author: thorsten
Date: Wed Aug  5 08:39:46 2009
New Revision: 801086

URL: http://svn.apache.org/viewvc?rev=801086&view=rev
Log:
DROIDS-59
Link extraction problem
Reporter/due-to: Bertil Chapuis
Thanks Bertli.

Modified:
    
incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/parse/html/LinkExtractor.java

Modified: 
incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/parse/html/LinkExtractor.java
URL: 
http://svn.apache.org/viewvc/incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/parse/html/LinkExtractor.java?rev=801086&r1=801085&r2=801086&view=diff
==============================================================================
--- 
incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/parse/html/LinkExtractor.java
 (original)
+++ 
incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/parse/html/LinkExtractor.java
 Wed Aug  5 08:39:46 2009
@@ -84,20 +84,15 @@
       if (elem.equalsIgnoreCase(loc) && att.getValue(linkAtt) != null) {
         link = getURI(att.getValue(linkAtt));
         log.debug("Found element: " + elem + " with link: " + link);
+        if (link != null) {
+               addOutlinkURI(link.toString());
+               link = null;
+        }
       }
     }
   }
 
   @Override
-  public void characters(char[] chars, int start, int length) throws 
SAXException 
-  {
-    if (link != null) {
-      addOutlinkURI(new StringBuilder().append(chars, start, 
length).toString());
-      link = null;
-    }
-  }
-
-  @Override
   public void endDocument() throws SAXException 
   {
     history = null;


Reply via email to