Normal Topic XML-Export Stundenplan (Gelesen: 2658 mal)
Andreas Kemper
Ex-Mitglied



Schulform: SpamBot-Bitte unbedingt ändern!
XML-Export Stundenplan
26.09.2013 um 19:16:11
Beitrag drucken  
Hallo Herr Schrewe.

Zunächst vielen Dank für die XML-Exportfunktion in Winplan, die sie in einer der letzten Updates hinzugefügt haben.

Wir haben festgestellt, dass die XML-Exportdatei des Stundenplanexportes nicht 100% der XML-Syntax entspricht. Deshalb müssen wir beim Import (in andere Software) die XML-Datei manuell korrigieren.

Unsere Bitte wäre, ob sie in einem der kommenden Updates die Exportroutine entsprechend anpassen könnten.

Viele Grüße, A. Kemper.

Hier ein Beispiel:

Exportauszug aus Winplan:

<?xml version="1.0" encoding="ISO-8859-1"?>
  <Raum='105' />
    <plan variante='1'>
      <tag='Montag'>
        <stunde stunde='01' lehrer='' klasse='' fach='' />
        <stunde stunde='02' lehrer='' klasse='' fach='' />
        <stunde stunde='03' lehrer='' klasse='' fach='' />
        <stunde stunde='04' lehrer='' klasse='' fach='' />
        <stunde stunde='05' lehrer='' klasse='' fach='' />
        <stunde stunde='06' lehrer='' klasse='' fach='' />
        <stunde stunde='07' lehrer='' klasse='' fach='' />
        <stunde stunde='08' lehrer='' klasse='' fach='' />
        <stunde stunde='09' lehrer='' klasse='' fach='' />
        <stunde stunde='10' lehrer='' klasse='' fach='' />
      </tag>
….
<Lehrer='FRA' />
  </Lehrer>

So müsste es sein:

<?xml version="1.0" encoding="ISO-8859-1"?>
<Raumplan>
  <Raum Raum='105' />
    <plan variante='1'>
      <tag tag='Montag'>
        <stunde stunde='01' lehrer='' klasse='' fach='' />
        <stunde stunde='02' lehrer='' klasse='' fach='' />
        <stunde stunde='03' lehrer='' klasse='' fach='' />
        <stunde stunde='04' lehrer='' klasse='' fach='' />
        <stunde stunde='05' lehrer='' klasse='' fach='' />
        <stunde stunde='06' lehrer='' klasse='' fach='' />
        <stunde stunde='07' lehrer='' klasse='' fach='' />
        <stunde stunde='08' lehrer='' klasse='' fach='' />
        <stunde stunde='09' lehrer='' klasse='' fach='' />
        <stunde stunde='10' lehrer='' klasse='' fach='' />
      </tag>

</Raumplan>
<Lehrer='FRA'>
  </Lehrer>






  
Zum Seitenanfang
 
IP gespeichert
 
Walter Schrewe
YaBB Administrator
*****
Offline


Kurs 42 lebt!

Beiträge: 9343
Mitglied seit: 05.04.2003
Geschlecht: männlich

Schulform: Keine Schule
Re: XML-Export Stundenplan
Antwort #1 - 26.09.2013 um 23:08:52
Beitrag drucken  
Quote:
Unsere Bitte wäre, ob sie in einem der kommenden Updates die Exportroutine entsprechend anpassen könnten.
Sollte kein Problem sein, wenn Herr Lezius, der den XML-Export angeregt hat, damit leben kann.
  

Mit freundlichen Grüßen
Walter Schrewe 
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Zum Seitenanfang
IP gespeichert
 
Wolfgang Lezius
Ex-Mitglied



Schulform: SpamBot-Bitte unbedingt ändern!
Re: XML-Export Stundenplan
Antwort #2 - 27.09.2013 um 07:51:14
Beitrag drucken  
Ich habe die XML-Raumpläne usw. bislang nie benutzt, nur die XML-Vertretungspläne und die liefern gültiges XML.

Eine Behebung des kleinen Fehlers wäre natürlich dennoch schön.

Wolfgang Lezius
  
Zum Seitenanfang
 
IP gespeichert
 
Walter Schrewe
YaBB Administrator
*****
Offline


Kurs 42 lebt!

Beiträge: 9343
Mitglied seit: 05.04.2003
Geschlecht: männlich

Schulform: Keine Schule
Re: XML-Export Stundenplan
Antwort #3 - 27.09.2013 um 09:10:38
Beitrag drucken  
Quote:
Eine Behebung des kleinen Fehlers wäre natürlich dennoch schön.
Ok, wird gemacht.
  

Mit freundlichen Grüßen
Walter Schrewe 
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Zum Seitenanfang
IP gespeichert
 
Walter Schrewe
YaBB Administrator
*****
Offline


Kurs 42 lebt!

Beiträge: 9343
Mitglied seit: 05.04.2003
Geschlecht: männlich

Schulform: Keine Schule
Re: XML-Export Stundenplan
Antwort #4 - 28.09.2013 um 10:24:31
Beitrag drucken  
So, den XML-Export der Stundenpläne habe ich überarbeitet, so dass jetzt gültiger XML-Code (wenigstens meckert der Explorer nicht mehr) erzeugt wird.

Die erzeugten Dateien (mit Endung 'XML') sehen jetzt so aus:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<Stundenplan>
   <Raum Kuerzel="040">
     <plan variante="1">
        <tag Tag="Montag">
           <stunde stunde="00" lehrer="" klasse="" fach="" />
           <stunde stunde="01" lehrer="XYZ" klasse="08D" fach="GE" />
           <stunde stunde="02" lehrer="ABC" klasse="08D" fach="E" />
           <stunde stunde="03" lehrer="" klasse="" fach="" />
           <stunde stunde="04" lehrer="DEF" klasse="09C" fach="MUTh" />
           <stunde stunde="05" lehrer="UVW" klasse="08D" fach="M" />
           <stunde stunde="06" lehrer="XYZ" klasse="08D" fach="F" />
           <stunde stunde="07" lehrer="" klasse="" fach="" />
           <stunde stunde="08" lehrer="" klasse="" fach="" />
           <stunde stunde="09" lehrer="" klasse="" fach="" />
       </tag>
    </plan>
  ...
  ...
  </Raum>
  </Stundenplan>


Das Update steht zum Download bereit.
  

Mit freundlichen Grüßen
Walter Schrewe 
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Zum Seitenanfang
IP gespeichert
 
 
  « Übersicht ‹ Forum Nach oben