小编Wan*_*ter的帖子

从我的服务器下载 *.csv

我是 Golang 新手,现在我正在编写解析某些页面的小应用程序。我得到索引页:

<form action="/" method='POST'>
    Enter credentials:<br>
    Login: <input type="text" name="login" >
    <br>
    Password: <input type="password" name="password" >
    <br>
    Search link:<br>
    <input type="text" name="link" >
    <br>
    <input type="submit" value="Submit">
 </form> 
Run Code Online (Sandbox Code Playgroud)

因此,单击“提交”按钮后,它会进入解析页面(使用 tebeca/selenium pkg),最后将数据写入 result.csv,如下所示

func writeToCSV(users []linkedinUser) {
data := users
enc := struct2csv.New()
rows, err := enc.Marshal(data)
if err != nil {
    fmt.Printf("ERROR marshaling file, %s", err)
}
file, err := os.Create("result.csv")
if err != nil {
    fmt.Printf("ERROR creating file, %s", err)
}
defer file.Close()

writer := csv.NewWriter(file) …
Run Code Online (Sandbox Code Playgroud)

csv http fileserver go

3
推荐指数
1
解决办法
7215
查看次数

标签 统计

csv ×1

fileserver ×1

go ×1

http ×1