From 43395cd48ff3e0464849d5e349b97a5613eb259b Mon Sep 17 00:00:00 2001 From: Silvan Jegen Date: Tue, 19 Jan 2016 17:23:17 +0100 Subject: Read from stdin instead of file --- htmlfilter.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/htmlfilter.go b/htmlfilter.go index dff1188..94166c7 100644 --- a/htmlfilter.go +++ b/htmlfilter.go @@ -12,11 +12,7 @@ import ( func main() { var unxmlreader io.Reader - - f, err := os.Open(os.Args[1]) - if err != nil { - fmt.Fprintf(os.Stderr, "Error when opening file: %s\n", err) - } + var err error //unxmlreader = unxml.NewReaderKeepTags(f, make([]string, 0)) //lineno := 0 @@ -45,8 +41,8 @@ func main() { // fmt.Fprintf(os.Stderr, "Error when opening file for the second time: %s\n", err) //} - //unxmlreader = unxml.NewReaderKeepElements(f, make([]string, 0)) - unxmlreader = unxml.NewReaderKeepElements(f, []string{"div", "p"}) + //unxmlreader = unxml.NewReaderKeepElements(os.Stdin, make([]string, 0)) + unxmlreader = unxml.NewReaderKeepElements(os.Stdin, []string{"div", "p"}) bufno := 0 bbuffer := make([]byte, 4096) -- cgit v1.2.1-18-gbd029