Tweak msxml-to-csv
parent
4b130d4fde
commit
8c645f7a45
|
|
@ -1,8 +1,7 @@
|
|||
USING: io io.files sequences xml xml.utilities io.encodings.utf8 ;
|
||||
USING: io io.files sequences xml xml.utilities
|
||||
io.encodings.ascii kernel ;
|
||||
IN: msxml-to-csv
|
||||
|
||||
: print-csv ( table -- ) [ "," join print ] each ;
|
||||
|
||||
: (msxml>csv) ( xml -- table )
|
||||
"Worksheet" tag-named
|
||||
"Table" tag-named
|
||||
|
|
@ -12,7 +11,6 @@ IN: msxml-to-csv
|
|||
] map
|
||||
] map ;
|
||||
|
||||
: msxml>csv ( infile outfile -- )
|
||||
utf8 [
|
||||
file>xml (msxml>csv) print-csv
|
||||
] with-file-writer ;
|
||||
: msxml>csv ( outfile infile -- )
|
||||
file>xml (msxml>csv) [ "," join ] map
|
||||
swap ascii set-file-lines ;
|
||||
|
|
|
|||
Loading…
Reference in New Issue