wikipedia: need to use string>xml since we do xml traversal.

char-rename
John Benediktsson 2016-11-22 09:18:04 -08:00
parent c55a6ef873
commit 6955823107
1 changed files with 3 additions and 4 deletions

View File

@ -3,9 +3,8 @@
USING: accessors ascii assocs calendar colors.constants
formatting html.entities html.parser html.parser.analyzer
html.parser.printer http.client io io.streams.string io.styles
kernel make namespaces regexp sequences splitting urls
wrap.strings xml xml.data xml.traversal ;
html.parser.printer http.client io io.styles kernel namespaces
sequences splitting urls wrap.strings xml xml.data xml.traversal ;
FROM: xml.data => tag? ;
IN: wikipedia
@ -48,7 +47,7 @@ SYMBOL: language
[ month-name ] [ day>> ] bi "%s_%s" sprintf wikipedia-url ;
: (historical-events) ( timestamp -- seq )
historical-url scrape-html nip "ul" deep-tags-named ;
historical-url http-get nip string>xml "ul" deep-tags-named ;
: items>sequence ( tag -- seq )
children-tags [ deep-children>string ] map ;