AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte himXML (gesprochen himix ML)
Thema durchsuchen
Ansicht
Themen-Optionen

himXML (gesprochen himix ML)

Ein Thema von himitsu · begonnen am 12. Mär 2009 · letzter Beitrag vom 11. Nov 2020
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.371 Beiträge
 
Delphi 12 Athens
 
#25

Re: himXML (gesprochen himix ML)

  Alt 17. Mär 2010, 10:21
Zitat:
---------------------------
Demo_tree2
---------------------------
EXMLException (TXMLFile.ParsingTree):

unknown closing tag - node "links" is the last opened, but closing "link" is found

error at byte position 1.614 ("</link>
* </links>
</object>
</body>
</imf>" on line 44)

error at byte position 1.614 ("" on line 44)

error at byte position 1.614 ("" on line 44)

error at byte position 1.614 ("" on line 44)

error at byte position 1.614 ("" on line 44)
---------------------------
OK
---------------------------
XML-Code:
<links>
  <link>
    <IssuesLink/>
    <object_uid>
Das Problem ist erstmal, daß aus irgendeinem Grund die nachfolgenden Nodes nach <link> nicht als Unterknoten weitergeführt werden
und demnach wird dann gemeckert, als das </link> vorbeikommt, da dort kein offenes <link> vorhanden ist.

Den Grund kann ich so jetzt aber nicht rausfinden.
- hab hier kein Delphi
- und fahr diese Nacht auch noch für ein paar Tage weg. (hab 4 anstrengende Messetage vor mir)

Sobald ich dann wieder Zeit hab, werd' ich den bösen Fehler mal suchen ... zumindestens sieht es wie ein Fehler in meiner Lib aus ... deine Datei scheint wohl OK zu sein.


[edit]
Sag mal, hast du die XML mit einem der beiden Demo_Tree-Programmen geöffnet?
Konnte es grade auch nur mit diesen Testen, da ich nur diese, als einzige fertigkompilierte Programme, nutzen konnte.

Dort gibt es eine "böse" Zeile, welche für einen kompatibilitätztest mit HTML-Dateien noch vorhanden ist (diese sollte ich demnächst mal entfernen)
XML.ParsedSingleTags := 'meta|link|br|img'; Ein "link"-Node wird dadurch immer als "Single-Tag" angesehn ... also so als wäre er immer <link/>, selbst wenn <link> dasteht.

Entferne diese Zeile aus der Demo und kompiliere sie neu, danach sollte es hoffentlich gehn.
(kann's hier ja leider gerade nicht testen)


[merke]
Aber die Zeilenzählung in der Exceptionbehandlung muß ich mir dann auch mal ansehn, denn dieses "line 0 und col 0." sieht ja wohl nicht OK aus.
Miniaturansicht angehängter Grafiken
fko_p_pro_43_4_293.png  
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

(?)

LinkBack to this Thread

Erstellt von For Type Datum
xml - MSXML alternative - Stack Overflow This thread Refback 28. Jun 2011 15:34

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz