BUGFIX: read XML data

This commit is contained in:
Simon Martens
2025-03-13 18:31:09 +01:00
parent e839bbebe8
commit f85dbab551
9 changed files with 105 additions and 28 deletions

View File

@@ -3,11 +3,13 @@ package xmlparsing
import (
"encoding/xml"
"io"
"log/slog"
"os"
"path/filepath"
)
func UnmarshalFile[T any](filename string, data T) error {
slog.Debug("Unmarshalling file: ", "file", filename)
xmlFile, err := os.Open(filename)
if err != nil {
return err
@@ -18,8 +20,8 @@ func UnmarshalFile[T any](filename string, data T) error {
if err != nil {
return err
}
err = xml.Unmarshal(byteValue, &data)
err = xml.Unmarshal(byteValue, &data)
if err != nil {
return err
}