You are viewing a plain text version of this content. The canonical link for it is here.
Posted to droids-commits@incubator.apache.org by th...@apache.org on 2009/08/05 08:39:46 UTC
svn commit: r801086 -
/incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/parse/html/LinkExtractor.java
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;