|
1 | 1 | // |
2 | | -// vcard2 - converts a single VCard version4.0 to a JSON document |
| 2 | +// vcard2json - converts a single VCard version4.0 to a JSON document |
3 | 3 | // |
4 | 4 | // @author R. S. Doiel, <[email protected]> |
5 | 5 | // |
@@ -29,6 +29,7 @@ import ( |
29 | 29 | // Caltech Library packages |
30 | 30 | "github.com/caltechlibrary/cli" |
31 | 31 | "github.com/caltechlibrary/datatools" |
| 32 | + "github.com/caltechlibrary/vcard" |
32 | 33 | ) |
33 | 34 |
|
34 | 35 | var ( |
@@ -122,13 +123,13 @@ func main() { |
122 | 123 | if err != nil { |
123 | 124 | log.Fatalf("Can't read file, %s", err) |
124 | 125 | } |
125 | | - vcard := datatools.NewVCard() |
126 | | - if err := vcard.Parse(src); err != nil { |
| 126 | + vcf := vcard.NewVCard() |
| 127 | + if err := vcf.Parse(src); err != nil { |
127 | 128 | log.Fatalf("Can't parse vcard, %s", err) |
128 | 129 | } |
129 | | - src, err = vcard.AsJSON() |
| 130 | + src, err = vcf.AsJSON() |
130 | 131 | if err != nil { |
131 | | - log.Fatalf("Can't marshal json, %+v, %s", vcard, err) |
| 132 | + log.Fatalf("Can't marshal json, %+v, %s", vcf, err) |
132 | 133 | } |
133 | 134 | fmt.Fprintf(out, "%s\n", src) |
134 | 135 | } |
0 commit comments