Skip to content

Commit 4ad51ce

Browse files
committed
- [+] functionality implemented from goquery demo
1 parent fffbe38 commit 4ad51ce

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

prop_html2md.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ package main
88

99
import (
1010
"fmt"
11+
"log"
1112

13+
md "github.com/JohannesKaufmann/html-to-markdown"
14+
"github.com/PuerkitoBio/goquery"
1215
"github.com/mkideal/cli"
1316
)
1417

@@ -20,5 +23,17 @@ func html2md(ctx *cli.Context) error {
2023
ctx.JSON(ctx.Argv())
2124
fmt.Println()
2225

26+
url := "https://blog.golang.org/godoc-documenting-go-code"
27+
doc, err := goquery.NewDocument(url)
28+
if err != nil {
29+
log.Fatal(err)
30+
}
31+
content := doc.Find("#content")
32+
33+
conv := md.NewConverter(md.DomainFromURL(url), true, nil)
34+
markdown := conv.Convert(content)
35+
36+
fmt.Println(markdown)
37+
2338
return nil
2439
}

0 commit comments

Comments
 (0)