package main import ( "fmt"//这个包含各种各样的输入输出 "os" ) func main(){ var f *os.File;//file handle var err error; f ,err = os.Open("a.xml");// 创建文件可以用 os.CreateFile("a.xml"); if err != nil { fmt.Printf("%s\n",err); return ; } var str string; _,err = fmt.Fscanf(f,"%s",&str);// 第一个返回值是个整数,表示已经成功读得的变量数,第二个返回值是错误信息 for err == nil {//当err 不为nil 时,即读到了文件尾 _,err = fmt.Fscanf(f,"%s",&str); fmt.Printf("%s\n",str); } }
有疑问加站长微信联系(非本文作者)