Thread "XML Datei fehlerhaft"

Tabs

  • SteffenSuedhoff
    SteffenSuedhoff | SteffenSuedhoff | 12. Nov 2025, 13:51 Select
    XML Datei fehlerhaft

    Hallo,
    ich möchte gerne über die bekannte Excel-Datei den NutzerImport durchführen. Jedoch wird leider die XML-Datei fehlerhaft erzeugt. Bei mir das Feld <SecondEmail> .... </SecondEmail> nicht in der XML-Datei übertragen. 

    Ich habe mal meine Excel-Datei mit hochgeladen, vielleicht hat ja jemand eine Idee, wie ich den Fehler beheben kann.

    Beste Grüße
    Steffen

  • wischniak
    Stanislav Wischniak | wischniak (Moderator) | 19. Nov 2025, 20:07 Select
    Edited on: 19. Nov 2025, 20:13 - by Stanislav Wischniak | wischniak
    XML Datei fehlerhaft

    Hallo Steffen,

    zunächst, quasi off-topic: das ist eine uralte Version der Datei, die nicht einmal Dateinamen vorgibt. Du solltest eine aktuellste Version verwenden: https://docu.ilias.de/go/file/4688

    Außerdem versuchst Du "Zweite Mail" als "UserDefinedField" einzuführen..


    ..aber im Text oben verwendest Du <SecondEmail>, womit das Standard-Feld befüllt wird.  

    Wenn Du das Standard-Feld befüllen möchtest, sollte es SO aussehen unter User-Declaration:


    Durch die Formel in A20 wird exakt der Titel der Spalte übernommen, das ist wichtig.
    Dann sollte es in XML so aussehen:

    <Email><![CDATA[c.burns@springfield.com]]></Email>
    <SecondEmail><![CDATA[c.burns@shelbyville.com]]></SecondEmail>

    Falls Du doch das benutzerdefinierte Feld (UDF) verwenden möchtest, solltest Du die Spalte hinter "Kundennummer" schieben.
    Sonst sind die Zähler für ID's "_1" und "_2" in falscher Reihenfolge und ich glaube das führt zu Problemen. Natürlich sollten das Feld mit exakt diesem Namen "Zweite Mail" auch in ILIAS angelegt sein.

    Dann sollte es in XML so aussehen:

    <UserDefinedField Id="_1" Name="Zweite Mail"><![CDATA[c.burns@shelbyville.com]]></UserDefinedField>
    <UserDefinedField Id="_2" Name="Kundennummer"><![CDATA[123]]></UserDefinedField>

    Ich passe noch SecondEmail in der Vorlage an und kommt dann demnächst mit Version 5.2 raus. Hatte nicht auf dem Schirm, dass man das Standard-Feld nun importieren kann, daher danke für die Frage und viel Erfolg.

    VG
    Stanislav

  • SteffenSuedhoff
    SteffenSuedhoff | SteffenSuedhoff | 21. Nov 2025, 15:37 Select
    XML Datei fehlerhaft

    Hey Stanislav,

    cool danke dir für die Info! :) Ich habe es auch schon ausprobiert, mit der zweiten E-Mail-Adresse hat auch funktioniert. Ich muss jetzt glaube nur noch einmal die Kontaktinformationen anpassen, da diese in der neuen Datei nicht richtig importiert wurden. Aber da kann ich mir ja auch mal das XML anschauen.

    Vielen Dank dir für deine Hilfe!

  • wischniak
    Stanislav Wischniak | wischniak (Moderator) | 24. Nov 2025, 18:31 Select
    XML Datei fehlerhaft
    Hey Steffen.

    Gerne!

    Mit "zweite E-Mail-Adresse" meinst Du wahrscheinlich das Standard-Feld. :-)
    Aber was Du mit "Kontaktinformationen" meinst (da gibt es ja viele Felder), weiß ich leider nicht.

    Ich hoffe Du verwendest die aktuelle 5.1. Dort sind eigentlich alle Spalten richtig hinterelegt, sollte nichts mehr zu tun sein.
    Wenn doch etwas fehlt oder nicht importiert wird, würde mich das interessieren.

    VG
    Stanislav