Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
590
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von raphk
    raphk raphk ist offline Mitglied Silber
    Registriert seit
    Feb 2003
    Ort
    Belgien
    Beiträge
    74
    Hallo

    wenn ich versuch meine XML Datei zu parsen (mit SAX) bekomme ich folgene Fehlermeldung:

    SAXException: The markup in the document preceding the root element must be well-formed
    Hab schon ein wenig rumgesucht aber noch nichts richtiges gefunden was der Fehler eigentlich ist. Das lustige an der ganzen Sache ist, das ich die Datei mit DOM geparst hab und da kam kein Fehler. Jetzt versuche ich sie auszulesen mit SAX (jeder Tag startet ne Methode um Funktionen im Programm auszuführen) und dann kommt halt der Fehler.

    Meine XML Datei sieht folgendermaßen aus:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE listeReservation [
    <!ELEMENT listeReservation ANY>
    <!ELEMENT reservation (numRef, typeMateriel, libelle, prix, client, information)>
    <!ELEMENT numRef (#PCDATA)>
    <!ELEMENT typeMateriel EMPTY>
    <!ATTLIST typeMateriel type (PCDATA) #REQUIRED>
    <!ELEMENT libelle (#PCDATA)>
    <!ELEMENT prix (#PCDATA)>
    <!ATTLIST prix uniteMonetaire (PCDATA) #REQUIRED paye (PCDATA) #REQUIRED>
    <!ELEMENT client (nom, dateNaissance, sexe)>
    <!ELEMENT nom (#PCDATA)>
    <!ELEMENT dateNaissance (#PCDATA)>
    <!ELEMENT sexe (#PCDATA)>
    <!ELEMENT information (type, (id | dateDebut))>
    <!ELEMENT type (#PCDATA)>           
    <!ELEMENT id (#PCDATA)>
    <!ELEMENT dateDebut (#PCDATA)>
    ]>
     
    <listeReservation>
      <reservation>
          <numRef>a0012</numRef>
          <typeMateriel type="pedalo"/>
          <libelle>Petit tour du village</libelle>
          <prix paye="oui" uniteMonetaire="Dollar">321</prix>
          <client>
              <nom>Schafer</nom>
              <dateNaissance>1982</dateNaissance>
              <sexe>F</sexe>
          </client>
          <information>
              <type>Petit tour du village</type>
              <dateDebut>1999</dateDebut>
          </information>
      </reservation>
    </listeReservation>
    ... und wie gesagt die Datei wird automatisch generiert. Hab keine Ahung wieso dannjetzt son Fehler kommt.

    Naja vielleicht weiss ja einer Rat.
     
    Alles wird gut!

  2. #2
    Avatar von raphk
    raphk raphk ist offline Mitglied Silber
    Registriert seit
    Feb 2003
    Ort
    Belgien
    Beiträge
    74
    hehe jedesmal wenn ich hier ne Frage reinschreib find ich kurz danach selber den Bock ...

    Diesmal wars einfach ein Fehler im Pfad zur XML Datei ... naja Shit happens!
     
    Alles wird gut!

  3. #3
    Avatar von takidoso
    takidoso takidoso ist offline Mitglied Brillant
    Registriert seit
    Aug 2004
    Ort
    Kömigstein
    Beiträge
    905
    hihi, ja geth mir auch manchmal so ...
    Dann sage ich immer ...
    Aber schön, dass wir darüber gesprochen haben.


    in diesem Sinne

    Takidoso
     

Ähnliche Themen

  1. Fehler beim Parsen von XML mit DOM
    Von Cronk im Forum Java
    Antworten: 5
    Letzter Beitrag: 28.04.10, 18:11
  2. Antworten: 4
    Letzter Beitrag: 23.01.09, 12:44
  3. Antworten: 4
    Letzter Beitrag: 12.06.07, 14:36
  4. URL Parsen
    Von downset04 im Forum Java
    Antworten: 6
    Letzter Beitrag: 11.10.05, 20:08
  5. CSS mit PHP parsen
    Von Consti im Forum PHP
    Antworten: 2
    Letzter Beitrag: 15.03.05, 15:24