Here is a test HTML file:
<!DOCTYPE NETSCAPE-Bookmark-file-1>
<DL>
<p>
<DT><A HREF="http://www.google.com/">Google</A>
<DT><A HREF="http://www.google.com/">Google</A>
</p>
</DL>
and test ruby code:
bookmarks = Markio.parse(File.open(filename))
urls = []
bookmarks.each do |b|
urls << b.href
end
urls.length # outputs 1 though it should be 2
Markio removes duplicated urls in consolidate method of Parser but I believe it shouldn't do so.
If you open this file in browser, you'll see that there are two links there, not one.
Here is a test HTML file:
and test ruby code:
Markio removes duplicated urls in
consolidatemethod ofParserbut I believe it shouldn't do so.If you open this file in browser, you'll see that there are two links there, not one.