convert binary xml to xml
func BinaryXMLToXML(data []byte) ([]byte, error) { d := bxml.NewDecoder(bytes.NewReader(data)) x := xml.NewEncoder(os.Stdout) for { t, err := d.Token() if err != nil { if err == io.EOF { return nil, nil } return nil, err } err = x.EncodeToken(t) if err != nil { return nil, err } } }