hallo forum,
danke für die Antworten. Ich Nutze die standard Import-Funktion von Alfresco (im Alfresco-Explorer).
Die Aufgabe bestand darin, eine valide xml zu erstellen.
Ausgangspunkt war eine csv datei.
Lösung:
- csv datei mit hilfe von awk & sed in eine (einfache) xml struktur überführen.
- diese xml datei hat anhand des Pfades des Contents die Hierarchie erkannt. (Pfad=Hierarchie)
- mit xsltproc die ausgangs-xml datei in die richtige acp-kompatible form gebracht.
- fertig
ok. das Content modell habe ich per try and error herausgefunden. Das Conten Modell schreibt vor, ob ein Attribut gefüllt sein muss oder nicht und welches Datumsformat erlaubt ist.
Außerdem noch diverse Sonderzeichenprobleme aus der alten Anwendung behandelt, encoding-Probleme gelöst und fertig war die acp datei, die sich nun problemlos in alfresco importieren lässt.
beste grüße
gp