diff options
author | Christian Pointner <equinox@helsinki.at> | 2015-12-12 02:37:52 (GMT) |
---|---|---|
committer | Christian Pointner <equinox@helsinki.at> | 2015-12-12 02:37:52 (GMT) |
commit | a8a8bc8ba1ef4a04005587430c1e61a1c1d325f3 (patch) | |
tree | 15447f00986e523fc1732cf6979931cdc4ed70e5 /importer.go | |
parent | d6dd3675bfe43d0fda64b52eec81efbcd7def828 (diff) |
added xml parse for response of rdxport
Diffstat (limited to 'importer.go')
-rw-r--r-- | importer.go | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/importer.go b/importer.go index e29e4df..749c895 100644 --- a/importer.go +++ b/importer.go @@ -27,10 +27,8 @@ package rhimport import ( "bufio" "bytes" - "encoding/xml" "fmt" "github.com/golang-basic/go-curl" - "io" "mime/multipart" "net/http" "os" @@ -134,22 +132,6 @@ func NewImportResult(rdres *RDWebResult) *ImportResult { return res } -type RDWebResult struct { - ResponseCode int `xml:"ResponseCode"` - ErrorString string `xml:"ErrorString"` - AudioConvertError int `xml:"AudioConvertError"` -} - -func NewRDWebResultFromXML(data io.Reader) (res *RDWebResult, err error) { - decoder := xml.NewDecoder(data) - res = &RDWebResult{} - if xmlerr := decoder.Decode(res); xmlerr != nil { - err = fmt.Errorf("Error parsing XML response: %s", xmlerr) - return - } - return -} - func add_cart(ctx *ImportContext) (result *RDWebResult, err error) { var b bytes.Buffer w := multipart.NewWriter(&b) |