TestGetFileID is working,

but FileID cannot be unmarshaled
This commit is contained in:
naudachu 2023-06-21 17:58:51 +05:00
parent db69ef238e
commit 8b84480e74
1 changed files with 17 additions and 9 deletions

View File

@ -23,18 +23,26 @@ import (
</d:multistatus>
*/
/*
type MultistatusObj struct {
XMLName xml.Name `xml:"multistatus"`
Multistatus struct {
XMLName xml.Name `xml:"response"`
Other string `xml:",innerxml"`
}
}*/
type MultistatusObj struct {
XMLName xml.Name `xml:"multistatus"`
Multistatus struct {
ResponseObj
}
}
type ResponseObj struct {
XMLName xml.Name `xml:"response"`
Response struct {
Content string `xml:",chardata"`
Propstat struct {
XMLName xml.Name `xml:"propstat"`
Prop struct {
XMLName xml.Name `xml:"prop"`
Other string `xml:",innerxml"`
}
}
}
}
@ -49,7 +57,7 @@ func GetFileID(str string) string {
if err != nil {
fmt.Print(err)
}
return multi.Multistatus.Response.Content
return multi.Multistatus.Propstat.Prop.Other
}
func TestGetFileID(t *testing.T) {