tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
532
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    acky acky ist offline Mitglied Silber
    Registriert seit
    Dec 2003
    Ort
    Düsseldorf
    Beiträge
    67
    hallo!

    ich versuche unten angegebene xml-datei mit folgendem code zu parsen bzw. das erst einmal als
    document zu erhalten und bekomme diese fehlermeldung.
    hat jemand eine idee? muss ich bei dieser form der xml-datei besonderes beachten?

    thx,
    acky


    Code :
    1
    2
    
    [Fatal Error] Datei.xml:2:25: Open quote is expected for attribute "xmlns:work" associated with an  element type  "work:Report".
    SAX-Ausnahme: Open quote is expected for attribute "xmlns:work" associated with an  element type  "work:Report".

    Programm-Code
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    public Document getDocument(String path) {
            Document document = null;
            DOMParser domParser = new DOMParser();
            try {
                domParser.setFeature("http://xml.org/sax/features/validation", false); // Validierung
                domParser.parse(path);
                document = domParser.getDocument();
            } catch (IOException e) {
                System.out.println("I/O-Ausnahme: " + e.getMessage());
            } catch (SAXException e) {
                System.out.println("SAX-Ausnahme: " + e.getMessage());
            }
            return document;
        }


    XML-Datei
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    <?xml version="1.0" encoding="UTF-8"?>
    <work:Report xmlns:work=“work“ type=“Rechnung“ country=“de“ version=“1.1“>
      <work:Rechnung>
        <work:Erstellungsdatum V=“2005-07-11“ />
        <work:Erstellungsuhrzeit V=“13:17:05“/>
      </work:Rechnung>
    </work:Report>
     

  2. #2
    Avatar von schnuffie
    schnuffie schnuffie ist offline Mitglied Platin
    Registriert seit
    Oct 2004
    Ort
    Ober-Roden (Hessen)
    Beiträge
    725
    Du vergibst einen Namensspace "work" bereits mit einem Tag "work", das hier noch garnicht bekannt ist, oder irre ich?
     
    CU schnuffie

    Fragliche Fragen stellende Fragensteller sind für verantwortungslose Antworten antwortender verantwortlicher Antworter selbst verantwortlich.

  3. #3
    acky acky ist offline Mitglied Silber
    Registriert seit
    Dec 2003
    Ort
    Düsseldorf
    Beiträge
    67
    fehler lag daran, dass ich den inhalt der xml-datei aus einem openOffice-dokument nach eclipse kopiert habe - und eclipse hat die anfügungzeichen (quote) wohl angezeigt, aber was anders darunter verstanden.

    muss man drauf kommen ...

    dennoch danke,
    acky
     

Ähnliche Themen

  1. Parsing PHP + Javascript
    Von gaengsterbruth im Forum PHP
    Antworten: 2
    Letzter Beitrag: 06.10.08, 14:04
  2. Fallunterscheidung (XML Parsing)
    Von Guntpat1981 im Forum Java Grundlagen
    Antworten: 0
    Letzter Beitrag: 23.09.08, 10:53
  3. SAX Parsing - Umlaute/Sonderzeichen
    Von Unique86 im Forum Java
    Antworten: 4
    Letzter Beitrag: 23.03.07, 08:02
  4. XML Parsing
    Von beso im Forum XML Technologien
    Antworten: 0
    Letzter Beitrag: 20.02.06, 09:11
  5. vbulletin url parsing
    Von prawn im Forum PHP
    Antworten: 2
    Letzter Beitrag: 14.08.02, 10:57